Sunteți pe pagina 1din 3

Programacin

Orientada a Objetos
- POO
Aspectos en
comn

Encapsulado Polimorfismo Herencia


Se refiere a la propiedad
Se refiere a la propiedad Donde una clase nueva
consiste en organizar
consiste en organizar datos
datos yy mtodos
mtodos por la que es posible se crea a partir de una
de una estructura,
de una estructura, conciliando
conciliando elel modo
modo enviar
enviar mensajes
mensajes clase existente.
en que el
en que el objeto
objeto se
se implementa,
implementa, es es sintcticamente
sintcticamente iguales
iguales Laherencia(a la que
decir,
decir, evitando el acceso
evitando el acceso a a datos
datos por
por aobjetosde tipos habitualmente se
cualquier otro medio
cualquier otro medio distinto
distinto a a los
los distintos. El nico denomina subclases)
especificados.
especificados. PorPor lo lo tanto,
tanto, la la requisito que deben
encapsulacin garantiza lala integridad
proviene del hecho de
encapsulacin garantiza integridad cumplir losobjetosque que la subclase (la
de los datos
de los datos que
que contiene
contiene un objeto.
un objeto. se utilizan de
se utilizan de manera
manera nueva
nueva clase
clase creada)
creada)
polimrfica
polimrfica es es saber
saber contiene las atributos y
responder
responder al al mensaje
mensaje mtodos de la clase
que se les
que se les enva.
enva. primaria.

Protegido:: Pblico:: Privado:


Acceso
Acceso a los datos
a los est
datos est Funciones de toda clase
pueden acceder a los datos El acceso a los datos
restringido a las
restringido a las funciones
funciones de
de
o mtodos de una clase que est restringido a los
clasesheredadas,
clasesheredadas, es es decir,
decir,
se define con el nivel de mtodos de esa clase
las
las funciones
funciones miembro
miembro de esa
de esa
accesopblico. Este es el en particular. Este es
clase y todas lassubclases
nivel de proteccin de datos nivel
nivel ms
ms alto de
alto de
ms
ms bajo
bajo proteccin de datos
proteccin de datos

S-ar putea să vă placă și