【Python基础编程233 ● 面向对象 ● 多态】
---------Python基础编程---------
Author : AI菌
【内容讲解】
【示例图片】
【代码演示】
""" 1、什么是多态? 子类继承父类,在子类中重写了父类的方法. 在需要使用父类对象的地方,也可以使用子类对象, 这种情况就叫多态. 2、如何在程序中使用多态 ? 可以按照以下几个步骤来写代码: 1) 子类继承父类 2) 子类重写父类中的方法 3) 通过对象调用这个方法 3、多态有什么好处 ? 使用多态的函数,变得更加灵活,额外增加了它的功能,提高了它的扩展性. """ class Father: def cure(self): print("父亲给人治病的方法...") class Son(Father): # 重写父类继承过来的方法 def cure(self): print("儿子给人治病的方法...") # 定义函数,在里面调用医生的cure函数 def call_cure(doctor): # 调用医生治病的方法 doctor.cure() # 创建父亲对象 father = Father() # 调用父亲治病方法 call_cure(father) # 父亲给人治病的方法... # 创建儿子对象 son = Son() # 调用儿子治病方法 call_cure(son) # 儿子给人治病的方法...
【往期精彩】
▷【Python基础编程196 ● 读取文件的4种方式】
▷【Python基础编程197 ● 读取文件的4种方式】
▷【Python基础编程198 ● 读取文件的4种方式】
▷【Python基础编程199 ● Python怎么读/写很大的文件】
▷【Python基础编程200 ● 读取文件的4种方式】
▷【Python基础编程201 ● 读取文件的4种方式】
▷【Python基础编程202 ● 读取文件的4种方式】
▷【Python基础编程203 ● 读取文件的4种方式】
【加群交流】