永发信息网

java Cat类继承Animal类,怎么写?

答案:3  悬赏:80  手机版
解决时间 2021-02-19 23:55
public abstract class Animal {
protected int legs;
protected Animal(int legs){
this.legs = legs;
}
public void walk(){
System.out.printf("Animals walk with %d legs", this.legs);
}
}
写Cat类要求:
1. 该类必须包含String属性来存宠物的名字。
2. 定义一个构造器,它使用String参数指定猫的名字;该构造器必须调用超类构造器来指明所有的猫都是四条腿。
3. 另定义一个无参的构造器。该构造器调用前一个构造器(用this关键字)并传递一个空字符串作为参数
最佳答案
interface animal { void shout();} class dog implements animal{ public void shout(){ system.out.println("汪汪叫"); }} class cat implements animal{ public void shout(){ system.out.println("喵喵叫"); }} class bird implements animal{ public void shout(){ system.out.println("唧唧叫"); }}
全部回答
public class Cat extends Animal{     String name;     public Cat(String name){         this.name=name;         super(4);     }     public Cat(){         this("");     } }
public class Cat extends Animals{ private String name; protected Cat(String name,int legs) { super(4); this.name=name; // TODO Auto-generated constructor stub } public Cat(){ this("",4); walk() ; } @Override public void walk() { // TODO Auto-generated method stub super.walk(); } }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
卷毛比熊犬吃坏肚子怎么办
若黄赤交角变小,则①热带范围变小 ②
生产标准号为Q/MTJ02.26-2000的茅台酒大约多
内存卡容量大小的单位从小到大依次是什么?(
营销推广策划方案怎么写
古希腊的智者是怎样测量金字塔的高度的
一汽兰德酷路泽4600可不可以定做五座
广州e交警外地驾照可以在网上扣分吗?
喜欢我的男生问我第一次肯定很痛吧,肯定惨叫
我们的CBA里有能从罚球线扣篮的人吗?
川魂帽牌货冒菜米线面吧东方文化步行街店在什
男性尿道结石和膀胱结石相同吗?
请问广东省乐昌市有没有社保局?
辞职要注意些什么
为什么软木传声比一般液体小得多呢
推荐资讯
怎么解决水箱散热器漏水问题
宝岛锂电电动自行车怎模样
根据《劳动合同法》,劳动者的下列情形中,用
我记得大概是在1999-2002年之间,某电视台播
爬黄山要多少时间?辛苦吗?
N多寿司解放南路店地址在哪,我要去那里办事
圣桑琴行钢琴学校这个地址在什么地方,我要处
甲公司适用的所得税税率为25%。与每股收益相
Foshan Goldenshell Lighting Co这个地址在什
角毛晒我想知道这个在什么地方
下列关于单克隆抗体的叙述中,错误的是A. 由
百老泉纯粮酒坊景德镇市专卖店怎么去啊,有知
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?