实例用作属性
1 class Person(): 2 def __init__(self,name,age): 3 self.name=name 4 self.age=age 5 6 def ku(self): 7 print('男人哭吧哭吧不是罪') 8 9 class Man(): 10 def __init__(self,xb): 11 self.xb=xb 12 self.person=Person('qq',26) #实例作为属性,如果类的属性有默认值,则此处可以不传递参数 13 14 def desc_xb(self): 15 print('您的性别是: '+self.xb+' .Name is: '+self.person.name+'.') #调用实例的属性 16 m1=Man('男') 17 m1.desc_xb() 18 m1.person.ku() #调用实例的方法
posted on 2018-08-21 14:48 DAY&DAY&UP 阅读(142) 评论(0) 收藏 举报
浙公网安备 33010602011771号