C# public访问权限

 

  在接下来的时间里面,我们准备为大家介绍“C# public访问权限”。

 

   1、在前面学习调用类中的属性时,我们已经看到过public这个关键字,

     而它的作用是说明对应的属性的访问权限是公有的。

    

     为什么要使用public来说明属性是公有的访问权限呢?

     原因就是,在C#中,类中的属性默认的情况下,它们的访问权限是私有访问权限。

     而私有访问权限的属性是不可以在类外,通过对象去调用的,

     所以,当我们需要在类外通过对象去调用类中的属性,

     就要通过public来说明它的访问权限是公有的,

     而public所说明的内容可以在类中和类外去调用

 

 

 

2、例子:

 

//====================

//定义了鸟类bird

//====================

class bird
{
public int head;   //头部属性,public是公有访问权限
public int body;   //身体属性
public int leg;    //脚属性
public int plumage; //翅膀属性
int tail;       //尾巴属性,没有任何访问权限关键字设置,即默认情况下,就是私有访问权限
}

 

//=====================================================

//Program类,是在C# (工程创建与添加新文件) 这一章学习时所创建的

//=====================================================

class Program   

{
   static void Main(string[] args)   //入口方法main
  {

    bird  LaoYing = new bird(); //定义了鸟类bird的对象LaoYing

 

    LaoYing.head = 1; //1个头

    LaoYing.body = 1 ; //1个身体

    LaoYing.leg = 2;  //2条腿  

    LaoYing.plumage = 1;//1对翅膀

 

    LaoYing.tail = 1;   //错误,私有访问权限,不能在类外通过对象访问。

  }

}

 

 

 

 非常好,现在,我们已经掌握了C#中的“public访问权限”这个知识点,但是,如何去运行用它呢?所以,我们就要通过下方的按钮进入到游戏中,然后,运用它去完成任务,这样,才可以加深大家对每个知识点的理解和运用,以及“尽快进入到编程的状态”

 

  不要停留在理论规则上面,快动起来吧!

(通过游戏模式学习与训练,需要在电脑上运行)

进入游戏学习与训练