一、C#当中的类
1、Class 定义类 Class Person
常用的三大属性
public 公有的
protected 受保护的
private 私有
2、abstract(抽象类)只能被继承不能被实例化。
sealed (密封类)只能被实例化不能被继承
字段的命名规范
private string name;
访问修饰符 字段类型 字段名称
3、const常量关键字 表示不可变
4、readonly 表示该字段只读。
不需要再定义的时候初始化,而是可以在构造函数里面完成初始化。
若使用const修饰,如果没有定义字段时初始化,就会报错。
static 静态字段的关键字。调用时候用类名调用
5、属性
private int a=10;
优点:防止客户端直接对字段进行修改,从而保证内部成员的完整性。
get:只能读不能写
set:只能写不能读
6、方法:
方法也就是函数C#支持方法重载,方法重载指在类中可以定义多个名称相同但是参数顺序,类型,个数不同。
7、构造函数
实例构造函数
作用:用来创建和初始化类的实例。
构造函数具有以下特点:
①、静态构造函数不能使用任何访问修饰符
②、静态构造函数不能带有任何参数
③、静态构造函数只会执行一次
④、不能直接调用静态构造函数
⑤、程序员无法直接控制静态构造函数调用时机。
C#基础(十)
最新推荐文章于 2022-08-01 21:22:26 发布