Difference between Abstract Class & Interface?

Answer Posted / brijendra kumar(xavient)

Abstract Class:

1-Abstact class declare with the abstract keyword.
2-Abstract class contains the both method declaration and
defeination.
3-Abstract class donot have the instant variable.It have
only constrants.
3-Abstract class extended by its sub class.
4-Abstract class support only single inheritence.

Interface:

1-Interface declare with the interface keyword.
2-Interface contains the only collection of method
signature.
3-Interface implement by a class.
4-Interface extended by one or more interfcae.
5-Interface support the multiple inheritence.
6-Interface is useful for java development.

Is This Answer Correct ?    1 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is use of jpa?

468


How do I find jre version?

470


Please can anybody explain what exactly "the project architecture" means???

1669


How do I create an executable jar file?

458


What is meant by rest api in java?

468






What is map and flatmap?

613


Are jvm’s platform independent?

487


Explain the common use of ejb?

655


What is lazy loading in jpa?

442


What is log4j in java?

492


What is proxy object in java?

569


What is persistence xml in java?

495


What is dependency injection in java?

468


How should I format my code? How should I comment my code?

487


How do I start netbeans?

480