difference of inheritance and interface

Answers were Sorted based on User's Feedback



difference of inheritance and interface..

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

difference of inheritance and interface..

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

difference of inheritance and interface..

Answer / prabha

interface can extend only once but implement more
inheritance can extend more time

Is This Answer Correct ?    0 Yes 3 No

Post New Answer

More Advanced Java Interview Questions

Hello, I'm java developer. My skill is programming with java,jsp, struts, struts2+spring, hibernate, eclipse, tomcat, mysql,Oracle,Middlegen and other open source technology. I'm interest work any web base project that use my ability above. The thing is that I have never got any chance to work in this field though i am very much comfort with my skills. So if any body want me then i will happily join you. Also I have also some of my friends if you. If you interest to outsource any project to me then also you are welcome. you can reach me by email at me4bangalore@yahoo.in

4 Answers  


What is Lock Based Protocol and what is its use?

2 Answers   Wipro,


What method is used to create the daemon thread?

1 Answers  


What is JNI?

1 Answers   Google, TCS,


Thread life cycle?

3 Answers   TCS,


what is the diffrence between banking and insurance domain?

2 Answers  


What is MOM?

1 Answers   Wipro,


How to send a request to garbage collector?

3 Answers  


How do you maintain a stateful session object across the session

2 Answers   HCL,


When a thread terminates its processing, it enters into what state?

1 Answers  


What is the use of Semaphore?

3 Answers  


How has the sandbox changed with Java 2?

2 Answers  


Categories