首页 > 编程 > Python > 正文

Python自学-第11次作业

2019-11-08 01:51:09
字体:
来源:转载
供稿:网友
#coding=utf-8class test(object):#属性的装饰方法 #@PRoperty #@staticmethod # 静态方法,将命名空间中放入test函数 def d(self): return 4t = test()print t.d()class boy(object): gender = 1 def __init__(self,name): self.name = nameclass girl(object): gender = 0 def __init__(self,name): self.name = nameclass love: '''contain all love type''' def __init__(self,name_one,name_two): self.one = name_one self.two = name_two def meet(self): return "this is %s and %s loveing story !!" %(self.one,self.two)class Normal_love(love): def __init__(self,name_one,name_two): love.__init__(self,name_one,name_two) if name_one.gender + name_two.gender != 1: raise TypeError,'error not gay!!!!!'A = boy('A')B = girl('B')AandB = Normal_love(A,B)print AandB.meet()
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表