继承
1. class News{} 2. class SportNews:News{}
1、C#只允许的单一继承,即一个派生类只能有一个基类。
2、执行流程:先基类后派生。
3、关键字base,可以访问基类成员和基类构造函数
多态
1、类的多态主要表现在方法的多态性。
2、类方法的三种多态形式
(1)定义同名但参数列表不同的方法,为方法的重载;
(2)定义同名且参数列表也相同的方法,在基类中定义虚方法(用virtual/abstract修饰),在子类中同种方法用override重写;
(3)与上一个形式类似,但基类没有virtual修饰(方法的隐藏),子类新建同名方法前面用new修饰。(不常用)