Polymorphism
TheOOP'S
Concepts
Inheritance
object acquires all the
properties and behaviors
of a parent object
can reuse methods and
fields of the parent
class
An entity that has state
and behavior
can be physical or
logical
e.g., chair, bike, marker,
pen, table, car, etc.
ability of an object to take on
many forms
in OOP occurs when a parent
class reference is used to
refer to a child class object.
Object
class is a group of
objects which have
common properties
a template or blueprint
from which objects are
created
Class
Abstraction
hiding certain details and
showing only essential
information
can be achieved with either
abstract classes or
interfaces
Encapsulation
mechanism that binds
together code and the data
it manipulates
ia protective shield that
prevents the data from being
accessed by the code outside
this shield.
Core Java Tutorials

The OOP'S Concepts.pdf

  • 1.
    Polymorphism TheOOP'S Concepts Inheritance object acquires allthe properties and behaviors of a parent object can reuse methods and fields of the parent class An entity that has state and behavior can be physical or logical e.g., chair, bike, marker, pen, table, car, etc. ability of an object to take on many forms in OOP occurs when a parent class reference is used to refer to a child class object. Object class is a group of objects which have common properties a template or blueprint from which objects are created Class Abstraction hiding certain details and showing only essential information can be achieved with either abstract classes or interfaces Encapsulation mechanism that binds together code and the data it manipulates ia protective shield that prevents the data from being accessed by the code outside this shield. Core Java Tutorials