public class OOPS_A {
public static void main(String[] args) {
Horse h=new Horse();
h.eat();
h.walk();
Chicken c=new Chicken();
c.eat();
c.walk();
}
}
abstract class Animals{
String color;
Animals(){
color="brown";
System.out.println("animals constructor called...");
}
void eat(){
System.out.println("animals eat");
}
abstract void walk();
}
class Horse extends Animals{
void walk(){
System.out.println("walks with 4 legs");
}
}
class Chicken extends Animals{
void walk(){
System.out.println("walks with 2 legs");
}
}