This week's book giveaway is in the Clojure forum.
We're giving away four copies of Clojure in Action and have Amit Rathore and Francis Avila on-line!
See this thread for details.
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

i want answer

 
medikonda swetha
Greenhorn
Posts: 3
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
what the difference between interface and abstract
 
satish bodas
Ranch Hand
Posts: 116
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
One - This forum ( ORM ) is not the correct one to post this question

Two - demanding answers will get you nowhere

However to get trhe ball rolling and also to induce much more knowledgable people to correct me - will give it a shot .

The simplest of reasons is related to multiple inheritance
( and I am sure you are looking for more than this )

Another difference I can think of is if you have some default generic behaviour to implement - go for an abstract class - since interface will not allow implementations

One more - ( this is my understanding ) - if the system changes a lot I think its better to have an abstract class as supertype where - you can add a "new" method with some default implementation .

If this were to be an interface - it would be a maintenance nightmare to add a new method .

Thanks ,
~satish
[ July 28, 2008: Message edited by: satish bodas ]
 
Paul Sturrock
Bartender
Posts: 10336
Eclipse IDE Hibernate Java
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Please try to CarefullyChooseOneForum before posting. And please UseAMeaningfulSubjectLine. You could also probably benefit from learning to SearchFirst.

I'm going to move this to a more appropriate place.
 
Mandar Khire
Ranch Hand
Posts: 565
Android Java Linux
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Read same question ask on javaranch.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic