java--综合练习
Posted 玉指倾寒
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java--综合练习相关的知识,希望对你有一定的参考价值。
UML 图 —— 类之间的关系
UML-Unified Module Language统一建模语言,可以很方便的用于描述类的属性,方法,以及类和类之间的关系
解释UML-类图
解释UML-接口图
解释UML-继承关系
带箭头的实线,表示 Spider,Cat, Fish都继承于Animal这个父类.
解释UML-实现关系
表示 Fish实现了 Pet这个接口
1. 创建Animal类,它是所有动物的抽象父类。
2. 声明一个受保护的整数类型属性legs,它记录动物的腿的数目。
3. 定义一个受保护的构造器,用来初始化legs属性。
4. 声明抽象方法eat。
5. 声明具体方法walk来打印动物是如何行走的(包括腿的数目)。
package animal;
public abstract class animal {
protected int legs;
String name;
protected animal() {
System.out.println("创建一个无腿的动物");
}
protected animal(int legs) {
this.legs = legs;
System.out.println("创建了一个有" + legs+"的动物");
}
public abstract void eat();
public void walk() {
System.out.println("该动物是用"+this.legs+"行走的");
}
public void what_is_playing(Pet A)
以上是关于java--综合练习的主要内容,如果未能解决你的问题,请参考以下文章