chap04 C#面向对象的高级概念

面向对象技术就是在模拟生物界中的遗传机制。

1. 继承

1.1 基本继承关系(类似遗传)

1.2 C#中的继承

  • 不支持类的多继承(左图)
  • 父类中有被public,protected,internal访问修饰符的成员才可以被继承,这些成员包括:字段,属性,方法,索引器。
  • 构造方法和析构方法不能被继承

2. 抽象

abstract 类方法, virtual虚拟方法。

3. 接口

3.1 支持的继承类型

posted @ 2012-03-07 21:24  Let it be!  阅读(253)  评论(0编辑  收藏  举报