Java学习 接口与继承练习 1. 创建Animal类,它是所有动物的抽象父类。 2. 声明一个受保护的整数类型属性legs,它记录动物的腿的数目。 3. 定义一个受保护的构造器,用来初始化le
最新推荐文章于 2024-12-29 14:34:41 发布

NaiYeZou 于 2022-03-31 15:15:10 发布
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
这篇博客介绍了如何在Java中创建Animal抽象类,包含legs属性和walk、eat方法。同时,定义了Pet接口,包含getName、setName和play方法。接着,实现了Spider子类,具备8条腿,Cat子类实现了Pet接口,具备名字属性,并且重写了eat方法。最后,Fish类继承Animal,重写了walk方法并实现了Pet接口。
摘要由CSDN通过智能技术生成
1. 创建Animal类,它是所有动物的抽象父类。
2. 声明一个受保护的整数类型属性legs,它记录动物的腿的数目。
3. 定义一个受保护的构造器,用来初始化legs属性。
4. 声明抽象方法eat。
5. 声明具体方法walk来打印动物是如何行走的(包括腿的数目)。
import java.util.jar.Attributes.Name;
public abstract class Animal {
protected int legs;
public Animal(int legs) {
super();
this.legs = legs;
System.out.println("腿的数量:" + legs);
}
public Animal() {
System.out.println("这个动物没有腿");
}
public abstract void eat();
public void walk() {
System.out.println("用" + legs + "条腿走路");
}
}
根据UML类创建pet(宠物)接口
1. 提供getName() 返回该宠物的名字
2. 提供setName(String name) 为该宠物命名
3. 提供 play()方法
p
相关知识
Educoder–Java面向对象 继承和多态综合练习 第1关:练习
Java面向对象
java宠物狗类的结构 java设计一个dog类
Java接口详解与实践
java基于控制台宠物养成 java游戏宠物
【Java】实训动物乐园
java用继承编写宠物乐园
Java猫和狗(继承,多态,抽象,接口版)上
Java猫和狗(继承,多态,抽象,接口版)下
java学习练习题
网址: Java学习 接口与继承练习 1. 创建Animal类,它是所有动物的抽象父类。 2. 声明一个受保护的整数类型属性legs,它记录动物的腿的数目。 3. 定义一个受保护的构造器,用来初始化le https://m.mcbbbk.com/newsview1046645.html