Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Programacion Orientada A Objetos Definiciones
Programacion Orientada A Objetos Definiciones
Plantel 1 Aguascalientes
Qu es un objeto?..............................................................4
Qu es un mensaje?..........................................................4
Qu es el paso de mensajes?....6
Qu es una clase?...........................................................7
Qu es herencia?............................................................8
Qu es poliformismo?...................................................9
Bibliografias10
Programacin Orientada a Objetos
(POO)
DEFINICIONES:
Qu es un mensaje?
La interaccin entre objetos se produce mediante mensajes. Los
mensajes son llamados a mtodos de un objeto en particular.
Atributos
Mtodos (operaciones o servicios )
1.2.1.1 Atributos
1.2.1.2 Mtodos
Qu es polimorfismo?
Esta caracterstica permite definir distintos comportamientos para
un mtodo dependiendo de la clase sobre la que se realize la
implementacin. En todo momento tenemos un nico medio de acceso,
sin embargo se podr acceder a mtodos distintos.Veamos el siguiente
ejemplo, en el que se define una clase forma de la que se heredan las
clases crculo y cuadrado. La clase
forma define los mtodos dibujar y
borrar. En la definicin de estos
mtodos se implementar el cdigo
comn a todos los objetos de la
clase. Sin embargo cuando
definamos las clases hijas, crculo y
cuadrado, ser necesario modificar
estos mtodos para adaptarlos a las
nuevas subclases. El mtodo de la clase padre implementa aquellas
acciones comunes. Las clases hijas aaden las operaciones
particulares que necesiten. Cuando utilicemos los mtodos de la clase
forma no tendremos que hacer distincin entre cuadrados y crculos.
Gracias al polimorfismo se ejecutar el mtodo adecuado en funcin de
la subclase a la que pertenezca el objeto.
https://wwwes.wikipedia.org/wiki/objeto_(programaci%C3&B3n)
http://www.ciberaula.com/articulo/polimorfismo
http://fpsalmon.usc.es/genp/doc/cursos/poo/clases.html#CLA
http://www.prometec.net/oop/
http://html.rincondelvago.com/poo_9.html
http://www.ciberaula.com/articulo/polimorfismo
https://emartini.wordpress.com/2008/08/06/orientacion-a-objetos
objetos-clases-y-herencia-simple/
https://books.google.com.mx/books?id=sWaoGgTfu-
QC&printsec=frontcover&dq=programacion+orientada+a+objetos&h
l=es&sa=X&sqi=2&redir_esc=y#v=onepage&q&f=false