目录
1.成员变量
基本规则:声明在类语句块中,用来描述对象的特征,可以是任意变量类型,数量不做限制,是否赋值根据需求来定。
class Person
{
//特征——成员变量
//姓名
string name="Nicole Potter";
//年龄
int age;
//朋友
Person friend;
//在类之中,你可以声明和自己相同的成员变量,但是,对于这种成员变量是不能够对它进行实例化的,可以等于null
Person goodFriend=new Person();
//但是最好是不要new一个新的,否则会造成死循环,内存溢出导致不够用,虽然new不会报错,但是不要new一个新的。
}
2.访问修饰符
public | 公共的 | 自己内部和别人外部都能访问和使用 |
---|---|---|
private | 私有的 | 自己内部才能访问和使用,不写默认为private |
protected | 保护的 | 自己内部和子类才能访问和使用 |
目前决定类内部成员的访问权限。
3.成员变量的使用和初始值
⚡由于引用类型默认值为Null,所以打印出来什么都看不到。
对于值类型来说,数字类型默认值都是0,bool值是false.
对于引用类型来说,都是Null。
⚡查看默认值的方法
Console.WriteLine(default(Person));
⚡成员变量的使用
p.age=10;
Console.WriteLine(p.age);