Java

Topic: Abstract Class and Interfaces

How to implement interfaces?

When a class implements an interface, you can think of the class as signing a contract, agreeing to perform the specific behaviors of the interface. If a class does not perform all the behaviors of the interface, the class must declare itself as abstract.Aclass uses the implements keyword to implement an interface. The implements keyword appears in the class declaration following the extends portion of the declaration./* File name : MammalInt.java */public class MammalInt implements Animal{   public void eat(){      System.out.println("Mammal eats");   }   public void travel(){      System.out.println("Mammal travels");   }    public int noOfLegs(){      return 0;   }   public static void main(String args[]){      MammalInt m = new MammalInt();      m.eat();      m.travel();   }} This would produce following result:Mammal eatsMammal travels

Browse random answers: