Arboles

Páginas: 2 (353 palabras) Publicado: 25 de julio de 2012
Tema 2: Clase y objetos en Java
Programación Orientada a Objetos Curso 2009/2010 Begoña Moros Valle

Índice
Introducción Clases Objetos Semántica referencia Métodos y mensajes Creación deobjetos Modelo de ejecución OO Genericidad Principios de diseño de clases
Tema 2 Clases y Objetos 2

Introducción
Programa OO Clase Objeto
Colección estructurada de clases Implementación de un TipoAbstracto de Datos (TAD) Una instancia de una clase

Los objetos se comunican mediante mensajes
Tema 2 Clases y Objetos 3

Clases
DEFINICIÓN: Implementación total o parcial de un TAD Entidadsintáctica que describen objetos que van a tener la misma estructura y el mismo comportamiento. Doble naturaleza: Módulo + Tipo de Datos Módulo (concepto sintáctico)
Mecanismo para organizar el softwareTipo (concepto semántico)
Mecanismo de definición de nuevos tipos de datos: describe una estructura de datos (objetos) y las operaciones aplicables.
Tema 2 Clases y Objetos 4

Módulo ≠ Tipo.Ejemplo Modula2
DEFINITION MODULE Pila; EXPORT QUALIFIED PILA, vacia, pop, push, tope; TYPE PILA; PROCEDURE PROCEDURE PROCEDURE PROCEDURE PROCEDURE END Pila;
Tema 2 Clases y Objetos 5vacia(pila:PILA): BOOLEAN; nuevaPila: PILA; pop (VAR pila:PILA):INTEGER; push (VAR pila:PILA; valor:INTEGER); tope (VAR pila:PILA):INTEGER;

Especificación separada de la implementación
IMPLEMENTATION MODULEPila; TYPE PILA = POINTER TO Node; Node = RECORD valor:INTEGER; siguiente:PILA; END; PROCEDURE pop (VAR pila:PILA):INTEGER; … END pop; ... END Pila;

Tema 2

Clases y Objetos

6

Componentesde un clase
Atributos: Métodos:
Determinan una estructura de almacenamiento para cada objeto de la clase Operaciones aplicables a los objetos Único modo de acceder a los atributos

Ejemplo: En unaaplicación bancaria, encontramos objetos “cuenta”. Todos los objetos “cuenta” tienen propiedades comunes:
atributos: saldo, titular, ... operaciones: reintegro, ingreso, …

Definimos una clase...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arbol
  • arboles
  • Arboles
  • arboles
  • Árboles
  • el arbol
  • arboles
  • arboles

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS