微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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()

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐