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 |
Why declare Main() inside the class in java ?
How can you sort dates?
why Java does not support multiple inheritances?
How listener identify that the event came from a particular object?
Is java jre still free?
what is the difference between the methods sleep() and wait()? : Java thread
What is the maximum size of a string in java?
Write a program to reverse a number in java?
What is increment in java?
What are constants and how to create constants in java?
Is it possible to use string in the switch case?
What is methodological framework?