使用Java的继承关系来描述动物世界的特征和关系。


使用Java的继承关系来描述动物世界的特征和关系。
(1 )
抽象出项目问题中的对象:动物、老鼠、熊猫。
( 2 )
抽象出每种对象所具有的性质:名字和食物。
( 3 )抽象出每种对象所具有的行为,动物具有吃的行为和睡觉的行为,老鼠除具有
动物行为外还具有打洞行为。
(4)抽象出继承关系,老鼠类和熊猫类作为子类继承父类动物类,子类继承父类的
属性和方法。

动物.java

public abstract class 动物 {

abstract void 行为();

abstract void 食物();

}

老鼠.java

       public  class 老鼠 extends 动物{

 void 行为(){

    System.out.println("老鼠会吃和睡觉");

    System.out.println("老鼠还会打洞");

}

 void 食物() {

    System.out.println("老鼠爱爱大米");

}

}

熊猫.java

public  class 熊猫 extends 动物{

    void 行为() {

        System.out.println("熊猫会吃和睡觉");

    }

     void 食物() {

        System.out.println("熊猫爱吃竹子");

    }

}

Exception.java

public class Exception {

    public static void main(String[] args) {

    动物 mice=new 老鼠();

    动物 panda=new 熊猫();

mice.行为();

mice.食物();

panda.行为();  

panda.食物();

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hanguryua

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值