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 |
String is mutable or immutable?
What is the difference between a synchronized method and a synchronized block?
What is void class in java?
How do you define a method?
Is java is a fully object object oriented language?
what is the use of reference variable
Explain method local inner classes ?
What is the difference between Trusted and Untrusted Applet ?
Can we call thread start () twice?
Does java support multiple inheritances?
How to reverse a string in java?
What is java thread dump, how can we get java thread dump of a program?