python——利用多态性,编程创建一个手机类Phones
作者:互联网
利用多态性,编程创建一个手机类Phones,定义打电话方法call()。创建两个子类:苹果手机类iPhone和Android手机类APhone,并在各自类中重写方法call。创建一个人类Person,定义使用手机打电话的方法use_phone_call()
设计代码如下:
6. class Phones:
7. def call(self):
8. print()
9.
10. class iphone(Phones):
11. def call(self):
12. print("iphone中的Call方法")
13. class Android(Phones):
14. def call(self):
15. print("Android中的Call方法")
16. class Person(Phones):
17. def use_phone_call(self,Phones):
18. Phones.call()
标签:python,多态性,self,call,Phones,Android,class,def 来源: https://blog.csdn.net/weixin_51476238/article/details/110350817