【问题标题】:What is Difference between inheritance and polymorphism继承和多态有什么区别
【发布时间】:2022-09-27 15:15:26
【问题描述】:

继承和多态之间的区别简单易懂。

标签: python oop


【解决方案1】:

1.继承:

继承是一种创建新类的方法,该类继承现有类的属性。它支持代码可重用性的概念,减少了面向对象编程中的代码长度。

继承是一种创建新类(派生类)的方法,该类继承现有类(基类)的特征。

它基本上适用于类。

继承支持可重用性的概念并减少面向对象编程中的代码长度。

2.多态性:

多态性是指我们可以以多种形式或方式执行任务。它应用于函数或方法。多态性允许对象决定在编译时和运行时实现哪种形式的函数。

而多态性是可以以多种形式定义的。

而它基本上适用于函数或方法。

多态性允许对象决定在编译时(重载)和运行时(覆盖)实现哪种形式的函数。

【讨论】:

    猜你喜欢
    • 2015-01-19
    • 1970-01-01
    • 2015-03-11
    • 1970-01-01
    • 2015-08-03
    • 2016-08-12
    • 1970-01-01
    • 1970-01-01
    • 2021-12-04
    相关资源
    最近更新 更多