difference of inheritance and interface
Answers were Sorted based on User's Feedback
Answer / anandhi
INHERITANCE:diriving new class from existing class...
types: single ,multiple,....etc.
its nt support multilevel inhertance...
so we can use interface....
| Is This Answer Correct ? | 7 Yes | 2 No |
Answer / rahul
The most important technical distinction between creating a
derived class and implementing an interface is that a
derived class can only inherit from one base class, but a
class can implement any number of interfaces.
From a design standpoint, think of inheritance as expressing
a specialization hierarchy. If WebSalesOrder "is a" special
kind of SalesOrder, you might consider making it a derived
class.
However, you need to be very careful that you don't use
inheritance when the specialization that distinguishes a
derived class from a base class is a feature that other
classes will also need to support. For adding those kinds of
features or capabilities to a class, implementing interfaces
will give you much greater flexibility.
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / prabha
interface can extend only once but implement more
inheritance can extend more time
| Is This Answer Correct ? | 0 Yes | 3 No |
How to do registration form using struts and hibernate?
what is a portable component?
explain the flow of struts?
Does Java pass arguments by value or reference?
What is the purpose of the finally clause of a try-catch-finally statement?
can i call multipule form beans in Action class?
What is J2EE?
What are local interfaces? Describe.
How JNDI is used in JMS ?
How to get an image from db2 database plz help as soon as possible
What are the steps involved in developing an RMI object?
cud u help me ... i am struggling with this question... to find all the subsets of a given set for ex.... a,,b,c shud give all the subsets.... i gt the program in c bt nt able to get it in java..... help needed ..