单继承和多继承的区别

在这篇文章中,我们将了解单继承和多继承之间的区别。

单一继承

  • 它是派生类继承单个基类的那个。

  • 派生类继承了基类的特性。

  • 与多重继承相比,它需要的运行时间较短。

  • 它的开销更少。

  • 这是一个概括。

  • 与多重继承相比,它很简单。

  • 它可以用任何编程语言实现。

执行:

Class DerivedClass_name : access_specifier Base_Class{};

多重继承

  • 派生类派生自两个或多个基类。

  • 派生类使用多个基类的组合特性。

  • 与单继承相比,它需要更多的运行时间。

  • 它有更多的开销。

  • 这是一个专业。

  • 与单继承相比,它是复杂的。

  • 只有 C++ 支持多重继承

执行:

Class DerivedClass_name : access_specifier Base_Class1, access_specifier Base_Class2, ….{};

以上是 单继承和多继承的区别 的全部内容, 来源链接: utcz.com/z/343828.html

回到顶部