C++中基类和派生类的区别
基类: 基类是面向对象编程语言中的一个类,其他类派生自该类。继承基类的类具有基类的所有成员,并且还可以具有一些附加属性。基类成员和成员函数被继承到派生类的 Object。基类也称为父类或超类。
派生类: 从现有类创建的类。派生类继承基类的所有成员和成员函数。派生类相对于基类可以具有更多功能,并且可以轻松访问基类。派生类也称为子类或子类。
创建派生类的语法:
基类和派生类的区别:
编号 | 基类 | 派生类 |
---|---|---|
1 | 继承属性的类。 | 从基类继承的类。 |
2 | 基类也被称为父类或超类。 | 派生类也被称为子类子类。 |
3 | 基类不能继承派生类的属性和方法。 | 派生类可以继承基类的属性和方法。 |
下面是说明基类和派生类的程序代码:
运行结果如下: