Clase 1
LOGO
PROGRAMACIÓN
ORIENTADA A OBJETOS
FACILITADORES:
Mariana urbina
www.company.com
Company
LOGO
PROGRAMACIÓN ORIENTADA A
OBJETO
DEFINICIÓN
CLASE
OBJETO
www.company.com
CompanyLOGO
PROGRAMACIÓN ORIENTADA A
OBJETO
DEFINICIÓN
Paradigma que conidera que el programa es
una colección de objetos que interactúan
los unos con los otros trasladándose
CLASE
OBJETO
www.company.commensajes que transforman su estado.
(Lenguajes de Programación, principios y paradigmas,
Allen Tucker, Robert Nooman,
McGraw Hill, 2000
Company
LOGO
PROGRAMACIÓN ORIENTADA A
OBJETO
DEFINICIÓNCLASE
Se refiere a llevar a cabo el diseño y
construcción
del
lenguaje
POO.
tipo,
de
permite
la
software
Un
utilizando
lenguaje
implementación
www.company.com
este
directa
de los objetos ysuministra recursos para
definir las clases de objetos.
OBJETO
de
un
(Ingenieía de Software, Ian Sommerville,
Addison Wesley, 6ta edición, 2002)
Company
LOGO
PROGRAMACIÓN ORIENTADA A
OBJETODEFINICIÓN
Un método de implementación en el que los
programas
se
organizan
como
colecciones
cooperativas de objetos, cada una de los
CLASE
cuales re´resenta una instancia de alguna
clase, ycuyas clases son todos miembros
de
una
jerarquia
de
claseas
unidos
mediantes relaciones de herencia
OBJETO
www.company.com
(Booch Grady)
Company
LOGO
PROGRAMACIÓN ORIENTADA A
OBJETODEFINICIÓN
Paradigma de Programación.
Es más natural, ya que trata de
amoldarse
CLASE
al
modo
de
pensar
del
hombre.
Su uso se popularizó a principios
de la década de 1990.
OBJETOwww.company.com
La unidad lógica de programación es
el objeto.
Company
LOGO
PROGRAMACIÓN ORIENTADA A
OBJETO
DEFINICIÓN
Fomenta
la
reutilización
y
extensión del código.
Permite
CLASE
crearsistemas
más
complejos de manera más sencilla.
Relacionar
el
sistema
al
mundo
real.
OBJETO
Facilita la creación de programas
visuales.
Construcción de prototipos
www.company.com
Company...
Regístrate para leer el documento completo.