Hi buddy, well i got that there is always a default
constructor with abstract class. OK. But why not with interface?
Thanks in advance.
Answers were Sorted based on User's Feedback
Answer / harsha
Just a samll correction... Interfaces are part of
inheritance tree.
Inheritance is identified by both extends and implements
keywords.
Regarding the default constructor.. All the classes which
extend Object class will have a default constructor.
As we all know any interface cant extend Object class..
Interface cannot have default constructor.
Is This Answer Correct ? | 4 Yes | 0 No |
Answer / madhu
yes it is bcz interfaces are not part of the inheritance tree.
after all u can define a contract between 2 different parties
using interfaces nothing more u can expect. its not actually
an executable construct
Is This Answer Correct ? | 2 Yes | 0 No |
is there a separate stack for each thread in java? : Java thread
How to make a write-only class in java?
How to make a read-only class in java?
what is difference between throw and throws in exception?
Does unicode support all languages?
what is enumset?
What happens if we override only equals?
Explain public static void main(string args[]) in java.
What is the Set interface?
Difference between predicate, supplier and consumer ?
What is a finally block?
Explain notifyall() method of object class ?