类的内容学习

成员定义
可以在类中定义字段,方法和属性。字段用可访问性、名称和类型定义,方法用可访问性。返回类型、
名称和参数定义,属性用可访问性、名称、get和/或set存取器定义。各个属性存取器可以有自己的可
访问性,但它必须低于整个属性的可访问性
成员隐藏和重写
属性和方法在基类中定义为抽象或虚拟,以定义继承。派生类必须实现抽象的成员,使用override关
键字可以重写虚拟的成员。派生类还可以用new关键字提供新的实现代码,用sealed关键字禁止进一步
重写虚拟成员。基类的实现代码可以用base关键字调用。
接口的实现
实现了接口的类必须实现该接口定义为公共的所有成员。可以隐式或者显式实现接口,其中显式实现
代码只能通过接口引用来使用
部分定义
使用partial关键字可以把类定义放在多个代码文件中,还可以使用partial关键字创建部分方法。
部分方法有一些限制,包括没有返回值或out参数,如果没有提供实现代码,部分方法就不能编译

原文地址:https://www.cnblogs.com/deosky/p/3185765.html