java基础—继承题目:编写一个Animal类,具有属性:种类;具有功能:吃睡。定义其子类Fish
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java基础—继承题目:编写一个Animal类,具有属性:种类;具有功能:吃睡。定义其子类Fish相关的知识,希望对你有一定的参考价值。
编写一个Animal类,具有属性:种类;具有功能:吃、睡。定义其子类Fish
package zhongqiuzuoye; public class Animal { //属性 private String type; public String getType() { return type; } public void setType(String type) { this.type = type; } //功能 public void eat() { } public void sleep() { } }
package zhongqiuzuoye; public class Fish extends Animal{ public void eat() { System.out.println(getType()+" 吃"); } public void sleep() { System.out.println(getType()+" 睡"); } }
package zhongqiuzuoye; public class Dog extends Animal{ public void eat() { System.out.println(getType()+"吃"); } public void sleep() { System.out.println(getType()+"睡"); } }
package zhongqiuzuoye; public class TestAnamal { public static void main(String[] args) { // TODO 自动生成的方法存根 Fish f=new Fish(); f.setType("鱼"); f.eat(); f.sleep(); Dog d=new Dog(); d.setType("狗"); d.eat(); d.sleep(); } }
以上是关于java基础—继承题目:编写一个Animal类,具有属性:种类;具有功能:吃睡。定义其子类Fish的主要内容,如果未能解决你的问题,请参考以下文章
类的继承和多态性-编写Java应用程序,定义Animal类,此类中有动物的属性:名称 name,腿的数量legs,统计动物的数量 count;方法:设置动物腿数量的方法 void setLegs(),