Login | Register   
LinkedIn
Google+
Twitter
RSS Feed
Download our iPhone app
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX


Tip of the Day
Language: Java
Expertise: Beginner
Aug 19, 2002

How to Implement an Interface Without Giving an Implements Keyword


In the code below, inter is an interface which has a method add(int i1,int i2). The implementation is done in Impl class.
 
Interface code(inter.java)
public interface inter
{
  public int add(int i1,int i2);
}

Class Code(Impl.java)
public class Impl
{
 public Impl()
  { // implement the interface by anonymous inner
class
    inter i=new inter()
     {
	  public int add(int i1,int i2)
           {
	    return i1+i2;
	   }
     };
     
    System.out.println(i.add(4,5));
    
  } //end of constructor
  public static void main(String a[])
  {
	  ser d =new ser();
  }
}//end of class

Thus, the interface is implemented in Impl class without an implements keyword.
Gaje Gajendran
 
Comment and Contribute

 

 

 

 

 


(Maximum characters: 1200). You have 1200 characters left.

 

 

Sitemap
Thanks for your registration, follow us on our social networks to keep up-to-date