C#定义类

来源:互联网 发布:手机pdf朗读软件 编辑:程序博客网 时间:2024/05/01 10:54
1、
abstract 抽象类:不能实例化,只能继承,可以有抽象成员;
派生类如果继承了一个抽象类,就必须实现所继承的所有抽象成员(除非派生类也是抽象类);
sealed 密封类:不能继承;
2、
不允许派生类的可访问性高于基类:internal 、public 修饰符
3、
接口:类继承接口。所有接口成员都必须在支持该接口的类中实现,但如果不想使用给定的接口成员,就可以提供一个“空”的实现方式(没有函数代码);还可以把接口成员实现为抽象类中的抽象成员。
接口的定义:interface 关键字
4、
System.Object:
5、
构造函数和析构函数

0 0
原创粉丝点击