class Animal{
private void m1(){
System.out.println("Animal:m1()");
}
public void eat(){
System.out.println("animal eat");
}
}
/*public static void main(String[] args){
* Animal a = new Dog();
* a.m1();
* }
*/
class Horse extends Animal{
public void eat(){
System.out.println("horse eat grass");
}
public void transport(){
System.out.println("hores transport");
}
}
class Dog extends Animal{
public void m1(){
System.out.println("Dog:m1()");
}
public void eat(){
System.out.println("dog eat bone");
}
public void guard(){
System.out.println("dog guard");
}
}
public class TestPoly{
public static void main(String[] args){
Animal a = new Dog();
Animal b = new Horse();
this.a.eat();
b.eat();
Dog c = new Dog();
c.m1();
}
}
Animal.java
最新推荐文章于 2022-08-31 17:05:19 发布