The class represents the essence of the object
and the object is an entity that exists in time and
space
HERITAGE
Heritage established hierarchies of type "is
a", in where a subclass inherits structure
and behavior of one or more superclasses
more generalized
OBJECT
Entity provided with a set of properties or
attributes (data) and behavioral or
functionality (methods) which
consequently react to events
METHOD
A method can produce a change in
the properties of the object, or the
generation of an "event" with a new
message to another object on the
system
EVENT
The system handles the event by
sending the right message to the
object relevant. Can also be defined as
event, a reaction that can trigger a
object, i.e. the action that generates
PROPERTY OR
ATTRIBUTE
Container of a type of data associated
with an object (or to a class of objects),
which makes the data visible from
outside of the object and this is defined
as its characteristics default
CHARACTERISTICS
ABSTRACTION
They capture their behaviors
each object in the system serves
as a model of an abstract "agent"
that can be I work, inform and
change their State, and
"communicate" with other objects
in the system
ENCAPSULATION
It means to bring together all the elements that
can be considered belonging to the same entity, to
the same level of abstraction. This allows to
increase the cohesion of the system components
PRINCIPLES OF
CONCEALMENT
Each object is isolated from the outside, is a natural,
and every kind of object exposes an interface to other
objects that specific how can interact with the objects
of the class. Insulation protects the properties of an
object against modification by who does not have
right of access to them
POLYMORPHISM
different behaviors,
associated with different
objects, can share the same
name, by calling them by that
name will be used for the
corresponding behavior to the
object that is being used
COLLECTION OF
TRASH
The collection of trash or garbage
collector is the technique by which
the environment of objects is
responsible for destroying
automatically, and therefore to
unbind the associated memory, the
objects that have been without any
reference to them