employer cover photo
employer logo
employer logo

First Soft Solutions

Is this your company?

First Soft Solutions Interview Question

What is Java oops concepts etc

Interview Answer

Anonymous

Nov 3, 2019

Abstraction: reduces complexity of task by allowing user to only deal with a simplified representations or objects Inheritance: allows classes to take on all the attributes (fields, methods, etc...) to another class (super class), making the super class's attributes usually a subset of its own Polymorphism: allows objects that extends to other objects to have different, sometimes conflicting methods to choose from (method overloading/method overriding) Encapsulation: keeps private fields private