首页 分享 Java学习 接口与继承练习 1. 创建Animal类,它是所有动物的抽象父类。 2. 声明一个受保护的整数类型属性legs,它记录动物的腿的数目。 3. 定义一个受保护的构造器,用来初始化le

Java学习 接口与继承练习 1. 创建Animal类,它是所有动物的抽象父类。 2. 声明一个受保护的整数类型属性legs,它记录动物的腿的数目。 3. 定义一个受保护的构造器,用来初始化le

来源:萌宠菠菠乐园 时间:2025-01-30 06:33

最新推荐文章于 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://www.mcbbbk.com/newsview1046645.html

所属分类:萌宠日常
上一篇: 动物科技学院在猪功能基因组学领域
下一篇: 像猫、狗、猪等繁殖后代的方式叫做

推荐分享