Search Interview Questions
| 3154 questions in repository.|
There are more than 200 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|
|Very frequently asked to Fresh graduates.|
|Ans. 1.Abstraction solves the problem at design level while encapsulation solves the problem at implementation level|
2.Abstraction is used for hiding the unwanted data and giving relevant data. while Encapsulation means hiding the code and data into a single unit to protect the data from outside world.
3. Abstraction lets you focus on what the object does instead of how it does it while Encapsulation means hiding the internal details or mechanics of how an object does something.
4.For example: Outer Look of a Television, like it has a display screen and channel buttons to change channel it explains Abstraction but Inner Implementation detail of a Television how CRT and Display Screen are connect with each other using different circuits , it explains Encapsulation.
|Help us improve. Please let us know the company, where you were asked this question :|
|Like Discuss Correct / Improve java oops oops concepts encapsulation object oriented programming (oops) oops concepts abstraction basic interview question Synechron Amazon HCL Technologies Tata Consultancy (TCS) Wipro Infosys Technologies 3DPLM Software Solutions Ojas Innovative Technologies John Deere Mastek basic   frequent|
Try 2 Question(s) Test
|What are the difference between composition and inheritance in Java?|
|What are points to consider in terms of access modifier when we are overriding any method?|
| Explain OOPs |
Explain OOPs Principles
Explain OOPs Concepts
Explain OOPs features
Tell me something about OOPs
|Why every object constructor automatically call super() in Object before its own constructors?|
|What is Polymorphism in Java ?|
|Difference between Overloading and Overriding ?|
|Can you give a real world example of Encapsulation and Abstraction ?|
|Difference between Composition and Inheritance ?|
|How compiler handles the exceptions in overriding ?|