Clases Y Objetos Java

Páginas: 2 (257 palabras) Publicado: 24 de febrero de 2013
Tema 2: Clases y Objetos
Programación Orientada a Objetos
Curso 2010/2011

Contenido
Clases.
Objetos.
Tipos del lenguaje.
Relación de clientela.
Semántica referencia.
Métodos ymensajes.
Instancia actual.
Modelo de ejecución OO.
Diseño de clases.
Curso 2010/2011

Programación Orientada a Objetos

2

Introducción

Programa OO

Colección estructurada
de clasesClase

Implementación de un TAD

Objeto

Una instancia de una clase

Los objetos se comunican mediante mensajes
Curso 2010/2011

Programación Orientada a Objetos

3

ClasesDefinición: implementación total o parcial de un
Tipo Abstracto de Datos (TAD).
Construcción proporcionada por los lenguajes
OO para la definición de objetos que tienen la
misma estructura ycomportamiento.
Doble naturaleza: Módulo + Tipo
Módulo: organiza el código que implementa el
TAD.
Tipo: define un nuevo tipo de datos.
Curso 2010/2011

Programación Orientada a Objetos

4 Componentes de una clase
Atributos:
Definen la estructura de datos que representa a los
objetos.

Métodos:
Operaciones aplicables sobre los objetos.
Encargados de acceder a losatributos.

Constructores:
Operaciones encargadas de inicializar correctamente
los objetos.

Ejemplo: en una aplicación bancaria, los objetos
cuenta tienen en común:
Atributos: saldo, titular,etc.
Métodos: ingreso, reintegro, etc.
Curso 2010/2011

Programación Orientada a Objetos

5

Ejemplo – Clase Cuenta
Cuenta
titular: String;
saldo: double;
reintegro (valor:double);ingreso (valor:double);

Tiempo de ejecución

Definición de la clase
Atributos
Métodos
“José Martínez” titular
1200.0
saldo

Objeto Cuenta
Curso 2010/2011

Programación Orientada aObjetos

6

Clase Cuenta en Java
class Cuenta {
double saldo;
String titular;
void ingreso (double cantidad) {
saldo = saldo + cantidad;
}
void reintegro(double cantidad) {
if (cantidad
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Objeto y Clase (java)
  • Creación De Clases Y Objetos En Java
  • Clases y objetos en java
  • Clases, métodos y objetos en java
  • 2 Clases y Objetos en JAVA
  • Clases y objetos-Tutorial java
  • Clases En Java
  • Clases de java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS