(三十)C#编程基础复习——继承

发布时间 2023-11-28 11:10:49作者: 代号六零一

继承与封装和多态统称为面向对象编程的三大特性,在创建一个新类时,我们可以使用这个新定义的类继承一个已有的类,通过继承可以在创建新类时重用、扩展和修改被继承类中定义的成员。被继承的类称为“基类(父类)”,继承基类的类称为“派生来(子类)”。

需要注意的是,C#中只支持单继承,也就是说一个子类只能继承一个父类,但是继承是可以传递的,例如ClassC继承了ClassB,而ClassB继承了ClassA,那么ClassC将继承ClassB和ClassA中的所有成员。

一、父类和子类

要使用一个类继承另一个类需要使用到冒号,如下所示:

class 子类:基类
{
    ... ...
}

示例代码如下: