Java学习之给定如图所示的Animal类及其子类的继承关系UML图。编写代码实现这些类。

编程知识 更新时间:2023-04-07 01:10:56

一、案例介绍:
给定如图所示的Animal类及其子类的继承关系UML图。编写代码实现这些类。

二、案例代码:

public class AnimalTest {
	public static void main(String[] args) {
		Animal animal = new Animal();
		animal.eat();
		Bird bird = new Bird();
		bird.fly();
		Fish fish = new Fish();
		fish.swim();
		Dog dog = new Dog();
		dog.walk();
	}
}
class Animal{
	private double weight;
	public void eat() {
	 System.out. println("I can eat anything.");
	}
}
class Bird extends Animal{
	public int numberOfwings;
		public void fly(){
		 System.out. println( "I can fly.");
	}
}
class Fish extends Animal{
	public int numberOfFins;
		public void swim(){
		 System.out. println( "I can swim.");
	}
}
class Dog extends Animal{
	public int numberOfLegs;
		public void walk(){
		 System. out. println( "I can walk.");
	}
}

三、案例运行图:

更多推荐

Java学习之给定如图所示的Animal类及其子类的继承关系UML图。编写代码实现这些类。

本文发布于:2023-04-07 01:10:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/c1607cad9a15c1d2875f6e976f6f6db5.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:子类   如图所示   代码   关系   Java

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 51524文章数
  • 14阅读数
  • 0评论数