Python 创建对面类和方法

创建一个父类Animal类属性:姓名、动物种类、年龄、性别方法:吃在父类的基础上创建两个子类Dogcat,新有尾巴、奔跑速度属性新有方法:跑叫要求,新建对象时所有的属性都... 创建一个父类Animal类
属性:姓名、动物种类、年龄、性别
方法:吃
在父类的基础上创建两个子类 Dog cat ,新有尾巴、奔跑速度属性
新有方法:跑 叫
要求,新建对象时所有的属性都能进行初始化
展开
 我来答
匿名用户
2019-08-23
展开全部
如下:

class Animal:
def __init__(self,name,kind,age,gender):
self.name=name #姓名
self.kind=kind #种类
self.age=age #年龄
self.gender=gender #性别
def eat(self):
print('eat')

class Dog(Animal):
def __init__(self,name,kind,age,gender,speed):
Animal.__init__(self,name,kind,age,gender)
self.tail="尾巴"
self.speed=speed
def run(self):
print('run')
def call(self):
print('call')

class Cat(Animal):
def __init__(self,name,kind,age,gender,speed):
Animal.__init__(self,name,kind,age,gender)
self.tail="尾巴"
self.speed=speed
def run(self):
print('run')
def call(self):
print('call')
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式