Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

what are the oops concept in java explain with real time
examples

Answer Posted / bhaskara reddy akepati

Abstraction:
Hiding unnecessary things and showing the essential
information.

Example: Suppose take a car: In that we will have breaks
and stering and etc... Here when we are changing the gear
box to up or bottom then gears will work but we don't know
how they are managing internally and we don't no how it is
working. As a driver we don't need to know how it is
working internally when we are changing every time. That is
the reason they will hide the wires and cables internally
and they will show up only gear box to us.

Advantages: 1) Code will be clean and for managing it will
be very easy

Inheritance:

Acquiring the properties from super class to
subclass.

Example: Suppose take two java classes
Class A contains 2 variables and ClassB Extends Class A
that means here ClassB can access the classA variables
without declaring it. If we do this then the memory will be
less and reusable.

Advantages: 1)Reusability of code

Encapsulation: Wrapping up of data and methods into a
single unit.

Example: In our class we need to make all our varables and
methods keeping together.

Advantage: Maintance will be good

Polymorphism: It means many forms.
2 types:
1) Compile time polymorphism
2) Run time polymorphism

Method overloading is an example for Compile time
polymorphism and
Method overriding is an example for Run time polymorphism

Is This Answer Correct ?    24 Yes 7 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What's the default access specifier for variables and methods of a class?

1166


Is integer immutable in java?

1050


What are the advantages of assembly language?

965


What is the difference between static binding and dynamic binding?

1197


Write code of any action class?

1062


How do you identify if jvm is 32-bit or 64-bit from java program?

1010


What is string [] java?

1008


What is the purpose of declaring a variable as final?

1012


what is object slice?

2162


Can you achieve runtime polymorphism by data members?

1194


Which is bigger float or double?

1026


How do you clear a method in java?

1048


What is a super method?

1022


Variable of the boolean type is automatically initialized as?

1049


Is static a singleton?

1026