对象和类 属性和字段


类里面有属性和方法

类是程序的基本单元

类——>模块——>程序

字段:

成员变量:类的内部,但在方法的外面定义的变量为成员变量

局部变量:方法的内部

默认修饰符:private    有效范围为类的内部

规范:camel命名法

通俗理解:

私有化:好比个人财产,直供我们自己使用。

添加标准:根据程序的编写过程的需要决定。

当字段需要为外部提供数据的时候,请将字段封装为属性

属性:

定义:外界访问私有字段的入口,属性本身不保存任何数据,但可以在内部添加需要的逻辑。数据类型和字段的一样。

命名规范:首字母大写 Pascal  修饰符为Public

作用:保护字段的合法性

private int age;

 public int Age
        {
            get { return age; }
            set {if (value < 18)
                {
                    age = 18;
                }
                else
                {
                    age = value;
                }  }
        }

只读属性:只能读取,不能赋值

标准属性:不能编辑 get或者 set

public int StudentId
        {
            get { return studentId; }
            set { studentId = value; }
        }

快捷方式:prop+tab+tab