编写程序描述兔子和青蛙

这篇博客介绍了如何使用Java编程,通过抽象类和接口来描述兔子和青蛙。首先分析了两者共性,创建了包含名字、颜色和类别的抽象动物类,并定义了吃饭和发出叫声的方法。接着,为青蛙的游泳特性创建了游泳接口。兔子类继承动物类,青蛙类则同时继承动物类并实现游泳接口。程序运行展示了不同动物的行为特点。
摘要由CSDN通过智能技术生成

1.**

编写程序描述兔子和青蛙 需求说明:使用抽象类的思想,描述兔子和青蛙。

实现思路及关键代码
**
1)分析兔子和青蛙的共性
2)根据共性,定义抽象的动物类
属性:名字、颜色、类别(哺乳类、非哺乳类)
方法:吃饭,发出叫声
3)根据青蛙会游泳 抽象游泳的接口
方法:游泳
4)定义兔子继承动物类,青蛙继承动物同时实现游泳接口
程序运行结果如图所示。
在这里插入图片描述
//测试文档
public class Test {
public static void main(String[] args) {
Animal rabbit = new Rabbit(“美人”, “黑色”, “哺乳类”);
System.out.println(rabbit);
rabbit.shout();
rabbit.eat();
System.out.println("-------------------------------------");
Animal frog = new Frog(“大兵”, “绿色”, “非哺乳类”);
System.out.println(frog);
frog.shout();
frog.eat();
Swim frog2 = new Frog();
frog2.swim();
}
}

//定义抽象方法Ani

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值