属性封装、索引器

字段:我们前面在定义类的时候定义了一些变量特征用来描述一类事物,这些变量就称之为字段。

属性:属性就是对字段的封装。主要提供对字段进行设置和访问操作。

语法:public 数据类型 名称

{

}

特点:属性封装中的get和set可以设置访问修饰符,默认是public;

get和set不同同时进行private访问修饰。 

   class Student
   {  //字段私有化之后,主函数中无法访问,这时外界可以访问属性进行对字段的设置与获取。
        private string name;

      //属性
        public string Name
      {
          get { return name; }
          //value是系统提供的用于接收开发者数据的默认变量。
          set { name = value;}
      }
   }
  internal class Mainclus
  {
      public  static void Main(string[] args)
      {
          Student student = new Student();   
          student.Name = "nuttert";
          Console.WriteLine(student.Name);
      }
  }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值