为了账号安全,请及时绑定邮箱和手机立即绑定

如果java Cat类想继承Animal类,请问怎么写?

如果java Cat类想继承Animal类,请问怎么写?

摇曳的蔷薇 2022-02-10 16:07:59
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关键字)并传递一个空字符串作为参数
查看完整描述

2 回答

?
慕标琳琳

TA贡献1830条经验 获得超9个赞

public class Cat extends Animal{    String name;    public Cat(String name){        this.name=name;        super(4);    }    public Cat(){        this("");    }}

查看完整回答
反对 回复 2022-02-14
?
心有法竹

TA贡献1866条经验 获得超5个赞

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();
}

}


查看完整回答
反对 回复 2022-02-14
  • 2 回答
  • 0 关注
  • 221 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号