"""
Created on Sat Nov 9 15:00:44 2019
方法重写
@author: 宫阙潮海隔
"""
class Person:
def __init__(self,name):
self.name=name
def PrintInfo(self):
print('姓名:%s'%self.name)
class Student(Person):
def __init__(self,sno,name):
self.sno=sno
self.name=name
def PrintInfo(self):
print('学号:%s,姓名:%s'%(self.sno,self.name))
def PrintPersonInfo(person):
print('PrintPersonInfo函数中的输出结果',end='#')
person.PrintInfo()
if __name__=='__main__':
p=Person('李晓明')
stu=Student('1810100','李晓明')
p.PrintInfo()
stu.PrintInfo()
PrintPersonInfo(p)
PrintPersonInfo(stu)
"""
Created on Sat Nov 9 15:00:44 2019
鸭子类型
@author: 宫阙潮海隔
"""
class Person:
def CaptureImage(self):
print('Person类中的CaptureImage方法被调用')
class Camera:
def CaptureImage(self):
print('Camera类中的CaptureImage方法被调用!')
def CaptureImageTest(arg):
arg.CaptureImage()
if __name__=='__main__':
p=Person()
c=Camera()
CaptureImageTest(p)
CaptureImageTest(c)