今天学习C#面向对象程序设计
1.类是一个数据类型,定义数据类型的数据(字段)和行为(方法和其他函数成员)
对象是基于类的具体实体,有时称为类的实例(instance)
面向对象的程序设计的三个基本特性:
封装 继承 多态
2.类的主要成员包括两种类型
描述状态的数据成员:常量、字段和事件
描述操作的函数成员
3.常量有如下特性:
必须在声明时初始化,并且不能再修改了
必须能在编译时计算其值,不能从一个变量那里提取值来初始化常量
一个常量可以依赖其他常量,但依赖关系不能循环
常量如果是引用类型,则只能给其赋予null或字符串常量
常量总是静态的,但声明常量时不要求也不允许使用 static 修饰符
既可修饰成员字段也可修饰局部变量
4.静态字段:
static 修饰类的字段时,在一个类中只开辟一块内存空间存储,并在类的所有对象实例间共享,因此static变量也称为类变量。
下午上的德育课,收获颇丰。