wferr

追求完美

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

继承

1、继承:实现继承、接口继承(一个类型只继承函数的签名)
2、C#不支持私有继承,因此基类名称上没有public或private
3、一个基类函数声明为virtual,就可以在任何派生类中重写了
4、也可把属性声明为virtual
5、成员字段和静态函数都不能被声明为virtual
6、重写方法与隐藏方法?
7、调用函数的基础版本:base.<MethodName>
8、C#不支持采用=0语法来声明抽象函数
9、C#允许把泪和函数声明为abstract,抽象类不能实例化,抽象函数没有执行代码,必须在非抽象的派生类中重写。如果类包含抽象函数,该类也将是抽象的,也必须声明为抽象。
posted on 2005-12-12 15:30  秋天的虫子  阅读(147)  评论(0)    收藏  举报