java吧 关注:1,240,410贴子:12,711,783
  • 1回复贴,共1

求助大神java类的继承问题,什么叫入口主类

只看楼主收藏回复

先编写动物类Animal,成员有:类名常量字段,私有的消息字段,公共的构造方法,公共的获取和设置消息方法、呼吸方法和行走方法。再分别编写继承动物类的鸟类Bird、马类Horse和鱼类Fish,均重新定义类名常量字段以隐藏继承的字段,重写父类的行走方法。最后编写一个入口主类,依次构造Animal类的各个上转型对象,调用其行走等方法,看是否会得到不同的结果。程序运行结果如下图所示。能否提供思路? 跪求,谢谢


1楼2018-05-06 15:58回复
    Animals类,写着写着感觉很奇怪,大神们能帮忙看看吗
    class Animals
    {
    public static final String cname="";
    private String message;
    public Animals(String c, String mess)
    {
    this.cname=c;
    this.message=mess;
    }
    public String getMessage() {
    return message;
    }
    public void setMessage(String message) {
    this.message = message;
    }
    public static String getCname() {
    return cname;
    }
    public String getmessage()
    {
    return message;
    }
    public void setmessage()
    {
    System.out.println("name"+this.getCname());
    System.out.println("message"+this.getMessage());
    }
    public void brath()
    {
    System.out.println("它正在呼吸");
    }
    public void move()
    {
    System.out.println("在奔跑");
    }
    }


    2楼2018-05-06 16:09
    回复