抽象类 动物类 public abstract class Animal { public void drink() { System.out.print("动物要喝水\n"); } public abstract void shout(); } Dog类 public class Dog extends Animal { public void shout(){ System.out.print("汪汪汪汪汪汪汪汪汪汪\n"); } public void dring(){ System.out.print("Dog要喝水\n"); } public static void main(String[] args) { // TODO Auto-generated method stub Dog dog=new Dog(); dog.drink(); dog.shout(); dog.dring(); } } Cat类 public class Cat extends Animal{ public void shout() { System.out.print("喵喵喵喵喵喵喵喵喵喵喵喵!\n"); } public void drink() { System.out.print("猫要喝水!\n"); } public static void main(String[] args) { // TODO Auto-generated method stub Cat cat= new Cat(); cat.drink(); cat.shout(); } }