package Test;
/*
* abstract method subclasses must override
*/
public class Abstract {
public static void main(String[] args) {
//Animal a=new Animal(); Error, abstract classes cannot be instantiated, must be instantiated by subclasses
AnimalOne a=new Dog();//Cat eats fish
a .eat();
}
}
abstract class AnimalOne{ //abstract class
public abstract void eat(); //abstract method
}
class Dog extends AnimalOne{
public void eat() {
System.out.println("cat eats fish") ;
}
}