aspose file tools
The moose likes Beginning Java and the fly likes Empty abstract classs vs Empty interface Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


Win a copy of The Mikado Method this week in the Agile and other Processes forum!
JavaRanch » Java Forums » Java » Beginning Java
Reply Bookmark "Empty abstract classs vs Empty interface" Watch "Empty abstract classs vs Empty interface" New topic
Author

Empty abstract classs vs Empty interface

A Kumar
Ranch Hand

Joined: Jul 04, 2004
Posts: 973
whats a difference between an empty abstract classs and an empty interface?

Regards
fred rosenberger
lowercase baba
Bartender

Joined: Oct 02, 2003
Posts: 9948
    
    6

In a single class, you can implement as many interfaces as you want, but you can only inherit from one abstract class.


Never ascribe to malice that which can be adequately explained by stupidity.
A Kumar
Ranch Hand

Joined: Jul 04, 2004
Posts: 973
A friend of mine was asked this question and she replied the same as you mentioned. But he wasnt satisfied. So is there more to it than just one explanation.
Paul Clapham
Bartender

Joined: Oct 14, 2005
Posts: 16483
    
    2

Who wasn't satisfied? Your friend is "she" so this "he" is a third person. Seems to me that's the person you should be asking.
Ernest Friedman-Hill
author and iconoclast
Marshal

Joined: Jul 08, 2003
Posts: 24057
    
  13

Well, an empty interface has a special name (a "marker interface"), and the JDK contains a number of examples of how they used to be used, back before annotations were introduced in Java5. An empty abstract class -- well, that's just dumb


[Jess in Action][AskingGoodQuestions]
 
 
subject: Empty abstract classs vs Empty interface
 
Similar Threads
abstract class and interface
abstract class and Interface
What is the difference between an empty interface and an empty abstract class ?
Abstract & Interface
Abstract class and Interface