C#类中的成员
@ 目录 字段 属性 方法 构造函数 类和对象的简单解释 创建类和对象 类中成员的归属问题 字段 字段的声明与声明变量类似,可以添加访问修饰符,通常情况下字段设置为私有的,然后定义属性对字段的读写进行限制 一般的命名规范约定,私有字段使用下划线前缀、小驼峰命名 private int _age //定义一个私有字段_age 属性 属性拥有两个访问器(get和set),用于控制读取和写入,通常和字段配套使用,用来对字段进行读写限制 //定义一个Age属性,限制赋值给_age字段的值为18到60岁之间 //get和set类似于不能接受参数的方法,value是赋给Age属性的值 public int Age { get { return _age; } set { if(value >= 18 && value<=60) _age = value; } } 方法 正式的C#术语中区分函数和方法,但是在初期,我们也可以把方法当成函数来理解 //定义一个SayAge方法,传递一个int类型的变量给SayAge方法,输出“我的年龄是~” public void SayAge(int age) { Console.WriteLine($"我的年龄是{age}") } 构造函数 构造函数是在创建对象的时候调用的方法,主要作用是初始化字段(为字段赋值),构造函数支持重载,即根据不同的参数签名