what are the oops concept in java explain with real time
examples
Answer Posted / nagur dethri
in java there are four main concepts which are back_bone to
java,they are.
ABSTRACTION,
ENCAPSULATION,
INHERITANCE,
POLYMORPHISM.
ABSTRACTION:Simply,abstraction means showing
essentialthings and hiding non_essential or un_neccessary
things.
Eg:many people want to drive different types of cars with
variety styles.here,we are hiding the inner side design
(i.eengine battery,sound system wirings etc.,i.e
non_essential)but we are showing (sound system,remote
system to operate those systems).
ENCAPSULATION:combing of both data and methods.
eg:simply in java language,in an single class we are using
or combing both instance variables and methods.
POLYMORPHISM:it is an ability to take more than one form.
eg:STUDENT,a student is acting like a student in college
camplus,and also acting as an employee in part time job and
acting as an daughter/son in homes.
INHERITANCE:in java,deriving a new class from an old class
(i.e,already existing one) or simply new or derived or
super class acquiring the properties of old class or base
or sub class.
eg:as_usual,CHILD AND PARENT RELATIONSHIP i.e,jeans
(daughter or son getting the fetures of his/her parents).
THANK YOU.
| Is This Answer Correct ? | 2 Yes | 3 No |
Post New Answer View All Answers
Can you use abstract and final both with a method?
Which package has light weight components in java programming?
What's the difference between an abstract class and interface in java?
What is the final blank variable?
What are the methods to rectify ambiguities in the interfaces in JAVA?
Is set sorted in java?
Is java call by value?
What is == and === in javascript?
Which of the following classes will have more memory allocated?
Explain about main thread in java?
What is treemap in java?
Differentiate between run time error and syntax error.
What is object cloning in Java?
What is the do while loop syntax?
Does java runtime require a license?