Está en la página 1de 2

ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO

INGENIERÍA EN SOFTWARE

PROGRAMACIÓN 2

TEMA: CONCEPTOS BÁSICOS SOBRE POO

NOMBRE: DARWIN CAIZA

COD. 6611

PROFESORA: ING. JORGE MENÉNDEZ

CURSO: SEGUNDO “B”

FECHA: 21/10/2018

SEGUNDO SEMESTRE

SEPTIEMBRE – FEBRERO
1. EN LA POO QUE ES UNA CLASE

• “Una clase es la representación abstracta (genérica) de las estructuras y


comportamientos de un objeto” (Morero,2000).
• Peter Wegner define una clase en los siguientes términos (Wegner,1986): "Una clase
especifica la conducta de una colección de objetos con operaciones comunes"
• Por su parte Booch define una clase de la siguiente manera "Una clase es un conjunto
de objetos que comparten una estructura común y una conducta común".

2. EN LA POO QUE ES UN ATRIBUTO

• Los atributos se refieren a las características que posee el objeto y por ende la clase (J.
Antonio Lemos B, 2004).
• Algunos lenguajes de programación (e.g. Delphi, C#) definen un concepto especial, al
que denominan de manera genérica propiedad ya que es una combinación de atributo +
operaciones de lectura/escritura sobre ese atributo.

3. EN LA POO QUE SON MÉTODOS

• Ortiz y Plaza (2013) Se refiere al funcionamiento o comportamiento que tiene la clase,


en si vienen a ser las acciones que realiza.
• Permite definir el comportamiento de una clase, es decir la forma de recibir, manipular y
entregar información.

4. Propio concepto sobre clase.

La clase es un tipo de dato desarrollado por el programador donde se establece las


características(atributos) y el comportamiento(métodos) del o los objetos.

5. BIBLIOGRAFÍA

➢ Booch, Grady. Análisis y Diseño Orientado a Objetos con aplicaciones. Addison-Wesley


Iberoamericana, ISBN: 0-201- 60122-2.cap 3 y 4.
➢ Cachero y Ponce de León. Fundamentos De Programación Orientada A Objetos.
Recuperado de: https://rua.ua.es/dspace/bitstream/10045/4020/1/2-
ConceptosBasicos.pdf
➢ J. Antonio Lemos (2004). Algoritmos con JAVA. 1.0 edition.
➢ Morero, F (2000). Object Oriented Programming Eidos. 1.0 edition.
➢ Ortiz y Plaza, 2013, Programación Orientada a Objetos Con Java Y UML. Cuenca,
Ecuador: Abya:Yala
➢ Wegner. 1986. Classification in Object-Oriented Systems. Recuperado de:
http://www.utm.mx/~caff/poo/p173-wegner.pdf.