面向对象三大特性3--多态

一、多态

1、什么是多态?

多态指的是同一种事物的多种形态,其实只是为类的定义设定一种规范,方法的形式可以使各种各样的,但他们的方法名必须一样。

2、多态的目的?

多态也称之为多态性, 在程序中继承就是多态的表现形式。

多态的目的是为了, 让多种不同类型的对象, 在使用相同功能的情况下,调用同一个名字的方法名。

父类: 定义一套统一的标准。

子类: 遵循父类统一的标准。

多态的最终目的: 统一子类编写的规范, 为了让使用者更方便调用相同功能的方法。

3、如何实现多态?

  • 继承就行了

注意:在python中,不会强制要求子类必须遵循父类的一套标准,所以出现了抽象类。

posted @ 2019-10-11 21:58  Donner  阅读(108)  评论(0编辑  收藏  举报