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关键字)并传递一个空字符串作为参数
java Cat类继承Animal类,怎么写?
答案:3 悬赏:80 手机版
解决时间 2021-02-19 23:55
- 提问者网友:酱爆肉
- 2021-02-19 16:21
最佳答案
- 五星知识达人网友:何以畏孤独
- 2021-02-19 17:33
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("唧唧叫"); }}
全部回答
- 1楼网友:污到你湿
- 2021-02-19 19:27
public class Cat extends Animal{
String name;
public Cat(String name){
this.name=name;
super(4);
}
public Cat(){
this("");
}
}
- 2楼网友:长青诗
- 2021-02-19 18:31
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();
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯