企鹅:属性(姓名,id),方法(吃,睡,自我介绍)Penguin
老鼠:属性(姓名,id),方法(吃,睡,自我介绍)Mouse
并输出两个动物的结果;
解:
package com.zy;
/*子类
* 企鹅:属性(姓名,id),方法(吃,睡,自我介绍)
*/
public class Penguin extends Animal {
public Penguin(String myName, int myid) {
super(myName, myid);
}
}
package com.zy;
/* 子类
* 老鼠:属性(姓名,id),方法(吃,睡,自我介绍)Mouse
*/
public class Mouse extends Animal {
public Mouse(String myName, int myid) {
super(myName, myid);
}
}
package com.zy;
/*
* 父类
*/
public class Animal {
String name;
int id;
public Animal(String myName, int myid) {
name = myName;
id = myid;
}
public void eat() {
System.out.println(name+"在吃饭");
}
public void sleep() {
System.out.println(name+"在睡觉");
}
public void introduction() {
System.out.println("我是"+name+"\t"+"编号"+id);
}
}
测试类 :
package com.zy;
public class TestAnimal {
public static void main(String[] args) {
//创建实例化对象
Mouse mouse=new Mouse("老鼠一号", 46);
mouse.introduction();
mouse.sleep();
mouse.eat();
Penguin penguin =new Penguin("企鹅一号", 25);
penguin.introduction();
penguin.sleep();
penguin.eat();
}
}