利用多态性,编程创建一个手机类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()
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。