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
How do you sort a set in java?
Explain OOPs concept.
How the interruptible method gets implemented?
Can we override constructor in java?
What is a null class?
What does %4d mean in java?
Explain, java is compatible with all servers but not all browsers?
take an array with -ve and +ve value both.find out the nearest value of 0(zero).if two values are same like(-2 and +2)then extract +2 is nearest of 0(zero).
what invokes a threads run() method? : Java thread
Can each java object keep track of all the threads that want to exclusively access it?
Difference between vector and arraylist.
Are static members inherited to sub classes?
What is the byte order of byte buffer?
Explain about map interface in java?
Is array dynamic in java?