对象和类 属性和字段
类里面有属性和方法
类是程序的基本单元
类——>模块——>程序
字段:
成员变量:类的内部,但在方法的外面定义的变量为成员变量
局部变量:方法的内部
默认修饰符: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