C#:重载、重写、隐藏的定义
摘要:
1. 继承的类型:实现继承:表示一个类型派生于一个基类型,拥有该基类型的所有成员字段和函数。派生类型的每个函数采用基类型的实现代码,除非在派生类型的定义中指定重写该函数的实现代码。借口继承:表示一个类型之继承了函数的签名,没有继承任何实现代码。2. 多重继承C#不支持多重实现继承,允许类型派生于多个接口。3. 虚方法把一个基类函数声明为virtual,该函数就可以在派生类中重写。4. 隐藏方法如果签名相同的方法在基类和派生类中都进行了声明,但该方法没有声明为virtual和override,派生类方法就会隐藏基类方法。C#中使用关键字new声明我们要隐藏一个方法:class MyDerived 阅读全文
posted @ 2013-03-01 17:44 LilianChen 阅读(5606) 评论(0) 推荐(1) 编辑