Conceptos B Sicos De La Programaci N Orientada A Objetos
program ación orientada a objetos
José de Jesús Bustam ante Blancas
2CM 5
D iferencias entre program ación estructurada y
program ación orientada a objetos
• La POO se basaen el uso de
objetos casi físicos o
aparentemente físicos
• La POO es controlado por
eventos
• Todo es secuencial en la
programación estructurada.
Clases y objetos
• Clase: Es la descripciónabstracta de una colección de objetos (nombre, atributos, métodos)
• Objeto: Es la representación concreta o real de una entidad (Estado, comportamiento,
identidad).
Nombre de la clase: Carro
Atributosde la clase : Color, marca, tipo,
tamaño, numero de puertas....
Métodos de la clase: encender(), arrancar(),
girar(), retroceder(), frenar() .....
H erencia
• Se refiere a la capacidad que
tienenlas clases de compartir
ciertas propiedades, atributos o
comportamientos de otras clases.
M étodos
• Algoritmo asociado a
un objeto (o a una
clase de objetos),
cuya ejecución se
desencadena tras larecepción de un
mensaje.
• Desde el punto de
vista del
comportamiento, es
lo que el objeto
puede hacer.
Evento
• El código se ejecuta
en respuesta a algo
que ocurra. Es decir,
un evento es laconsecuencia de
alguna acción
realizada por el
usuario.
Atributos
• Es una propiedad o
característica que
presenta una clase o un
objeto. Se refiere a los
adjetivos calificativos
que tienen. Estosdiferencian a unos
objetos de otros.
• Es lo que hace único a
un objeto
M ensaje
Es el envio de
información de un
objeto a otro. En un
caso más concreto,
puede ser un estimulo
para actuar de unobjeto con base al de
otro.
Bibliografi
a
ttp://codejavu.blogspot.mx/2013/05/herencia-en-java.html
ttp://codejavu.blogspot.mx/2013/05/conceptos-de-programacion-orientada.htmlttp://www.slideshare.net/dersteppenwolf/introduccin-a-programacin-orientada-a-objetos-oop-clases-y-objeto
ttps://algonzalezpoo.wordpress.com/encapsulamiento
ttp://es.wikipedia.org/wiki/Programaci%C3%B3n_orientada_a_objetos...
Regístrate para leer el documento completo.