C#类学习-1
类关键字 class
类是使用关键字 class 声明的
C#类的声明如下例:
class myclass
{
//在这里可以添加自己的类属性和方法等...
}
一个类可包含下列成员的声明:
-
构造函数
-
析构函数
-
常量
-
字段
-
方法
-
属性
-
索引器
-
运算符
-
事件
-
委托
-
类
-
Interfaces
-
结构
C# 中只允许类单个继承,类只能从一个基类继承实现。一个类可以实现一个以上的接口。
如下例图示:
类的继承
|
继承示例
|
无
|
class ClassA { }
|
single
|
class DerivedClass: BaseClass { }
|
无,实现两个接口
|
class ImplClass: IFace1, IFace2 { }
|
单一,实现一个接口
|
class ImplDerivedClass:BaseClass,IFace1{}
|
只有嵌套类允许访问 protected 和 private 这两个级别。
转载于:https://blog.51cto.com/linhongquan/408965