现在要定义一个类,一个水池,水池里要有乌龟和鱼。
class Turtle:
def __init__(self,x):
self.num=x
class Fish:
def __init__(self,x):
self.num=x
class Pool:
def __init__(self,x,y):
self.turtle=Turtle(x)
self.fish=Fish(y)
def print_num(self):
print('水池里总共有乌龟%d只,小鱼%d 条!'%(self.turtle.num,self.fish.num))
pool=Pool(1,10)
pool.print_num()
水池里总共有乌龟1只,小鱼10 条!
x、y不就分别对应乌龟跟鱼的数量吗?搞那多参数啊 变量啊 函数啊 人都搞晕 看的晕 更不会自己敲了
这个例子只是想教会你基本的面向对象的理念,不是教你怎么用
print
。