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

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...