C#中的继承与示例

众所周知,继承是面向对象编程语言中最重要的概念之一。继承提供了一种创建具有现有类功能的新类的机制。使用继承,我们可以重用代码功能,从而可以利用代码实现时间。

当我们创建一个新类时,而不是编写所有数据成员和方法。程序员将创建一个新类,并继承现有类的所有数据成员和方法。

在继承的情况下,新创建的类称为子类或派生类或子类。而通过使用我们创建了一个新的类被称为父或基地或超现有的类

C#中的继承与示例

在上面的例子中,有两个类A和BA是父类B是子类。B可以重用A类的所有数据成员和方法。

一个类也可以派生多个类。这意味着派生对象可以从多个类中继承数据成员或方法。

基类和派生类的语法:

    <access_specifier> class <parent_class>
    {
	    ...
    }

    class <child_class> : <parent_class>
    {
	    ...
    }