类的实例
类真的很强大,几个实例都写得很好。目前会自己把例子写出来,思路也明白了,但还不会创造啊。感觉很复杂,来来去去。学懂的话,就能进一个台阶了。class Ant:
def __init__(self,x=0,y=0,color="black"):
self.x=x
self.y=y
self.color=color
def crawl(self,x,y):#定义行动方式
self.x=x
self.y=y
print('爬...')
self.info()
def attack(self): #定义攻击方式
print('用嘴咬..')
def info(self):
print('当前位置:(%d,%d)' % (self.x,self.y))
print('颜色是:%s' % self.color)
class FlyAnt(Ant):
def fly(self,x,y): #修改行动方式
self.x=x
self.y=y
print('飞...')
self.info()
def attack(self):#修改攻击方式
print('用尾针')
flyant=FlyAnt()
flyant.crawl(2,3)
flyant.fly(4,9)
flyant.attack()
flyant2=FlyAnt(color="red")
flyant2.fly(10,10)
页:
[1]