Search Interview Questions
| More than 3000 questions in repository.|
There are more than 900 unanswered questions.
Click here and help us by providing the answer.
Have a video suggestion.
Click Correct / Improve and please let us know.
|Java - Interview Questions and Answers|
|Ans. Base Class is a relative term used to signify the Parent class in Parent - Child or Base - derived relationship.|
Derived Class is a relative term used to signify the Child class in Parent - Child or Base - derived relationship.
Abstract Class is a class that is not allowed to be instantiated and hence can serve only a base class for it's usage.
Concrete Class is the class which is supposed to be instantiated and hence provide definition for all implementing interface methods and extending abstract methods.
|Help us improve. Please let us know the company, where you were asked this question :|
|Like Discuss Correct / Improve  Base Class   Derived Class   Abstract Class   Concrete Class|
|Differences between abstract class and interface ?|
|Difference between Abstract and Concrete Class ?|
|If an Abstract class has only abstract methods, What's the difference between such a class and an interface ?|
|What are the design considerations while making a choice between using interface and abstract class ?|
|How is Abstraction implemented in Java ?|
|What is an abstract class ?|
|Shall we use abstract classes or Interfaces in Policy / Strategy Design Pattern ?|
|Will this code Work ? If not , Why ?|
|Is java.util.Date an abstract Class ? Is java.util.Calendar an abstract Class ?|