File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Clojure in Action this week in the Clojure forum!
    Bookmark Topic Watch Topic
  • New Topic

Basic Java

 
Mallesh Kundrappu
Greenhorn
Posts: 2
  • 0
  • Mark post as helpful
  • send pies
  • Report post to moderator
Hi all
What is the need for Interface in Java. As per my knowledge with interface we can create method declaration and it can be used by any implementing class. Implemeted class will make definition of the declared methods. Why cant we use classes and extneds this class. We can over ride the method. I assume that we can implement so many intefaces not extend so many classes. Other than multiple inherittance do we have any other benifit in interface... Please clarify my doubt.
 
Deepak Bala
Bartender
Posts: 6663
5
Firefox Browser Linux MyEclipse IDE
  • 0
  • Mark post as helpful
  • send pies
  • Report post to moderator
This belongs in java in general beginner. Anyway, the choice between interfaces and abstract classes is up to you. If you dont have default implementations to provide go for interfaces. Else go for abstract classes
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 64188
83
IntelliJ IDE Java jQuery Mac Mac OS X
  • 0
  • Mark post as helpful
  • send pies
  • Report post to moderator
Please carefully choose the appropriate forum for your posts. This forum is for questions on Servlets.

This post has been moved to a more appropriate forum for you.
 
fred rosenberger
lowercase baba
Bartender
Pie
Posts: 12021
25
Chrome Java Linux
  • 0
  • Mark post as helpful
  • send pies
  • Report post to moderator
Also, do not double post. You end up wasting many people's time. John and Bear had to waste time on your post in the wrong forum.

We have a FAQ you should read. The relevant parts here are Choose One Forum and Use a Meaningful Subject ("Basic Java" is about as generic as you can get). It would probably be a good idea for you to read all of them, but these two in particular.

This thread is now closed
 
I agree. Here's the link: http://aspose.com/file-tools
    Bookmark Topic Watch Topic
  • New Topic