File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Beginning Java and the fly likes what is the need of interface???????? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "what is the need of interface????????" Watch "what is the need of interface????????" New topic
Author

what is the need of interface????????

rahul mehra
Ranch Hand

Joined: Aug 20, 2007
Posts: 33
why is interface needed in java.... if we say that any class which implememnts a particular interface has the flexibility to define its method in its own way..then we might as well as declare a class with the required method....


why do we need to define an interface.... ???


can anybody give me the basic idea.....


Thanks
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 41489
    
  53
The Sun Java Tutorial has a section on interfaces and inheritance. It explains why and when you might want to use them


Ping & DNS - my free Android networking tools app
sudhir nim
Ranch Hand

Joined: Aug 29, 2007
Posts: 212

Interfaces are used to define contract,
They are also used to achieve runtime polymorphism.


[Servlet tutorial] [Servlet 3.0 Cook Book]
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: what is the need of interface????????