Objetos

Páginas: 3 (527 palabras) Publicado: 3 de agosto de 2011
Programación Orientada a Objetos (3er curso, grupo 31) 3. Clases y objetos en Java

23.02.11

Clases y objetos en Java

Definición de una clase: estructura de datos + funciones
classCuentaBancaria { long numero; String titular; long saldo; void ingresar (long cantidad) { saldo += cantidad; } void retirar (long cantidad) { if (cantidad > saldo) System.out.println ("Saldo insuficiente");else saldo -= cantidad; } }
Variables

Métodos

2

Pablo Castells

Escuela Politécnica Superior Universidad Autónoma de Madrid

Programación Orientada a Objetos (3er curso, grupo 31) 3.Clases y objetos en Java

23.02.11

Variables
Definen una estructura de datos (como un struct de C) class CuentaBancaria { long numero; String titular; long saldo; } Pueden almacenar objetos classCuentaBancaria { long numero; l Cliente titular; long saldo = 0; } Por defecto se inicializan a 0 ó null class Cliente { String nombre; i b long dni; }
Las variables se pueden inicializar directamenteen la clase (con una expresión arbitraria que no genere checked exceptions)
3

struct CuentaBancaria { long numero; char *titular; long saldo; };

Creación de objetos
Una clase define un tipo dedato que se puede utilizar para declarar variables CuentaBancaria cuenta1, cuenta2; C t B i t 1 t 2 Declarar un objeto es declarar una referencia a un objeto
CuentaBancaria

Los objetos se creancon el operador new cuenta1 = new CuentaBancaria ();

numero titular saldo

-- sin definir --- sin definir --- sin definir --

Crear un objeto significa reservar espacio en memoria para susvariables new reserva memoria para un objeto y devuelve una referencia al objeto Los objetos siempre utilizan memoria dinámica
4

Pablo Castells

Escuela Politécnica Superior Universidad Autónoma deMadrid

Programación Orientada a Objetos (3er curso, grupo 31) 3. Clases y objetos en Java

23.02.11

Creación de objetos y acceso a variables
CuentaBancaria cuenta1, cuenta2; cuenta1 = new...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Objetivos
  • objetivos
  • OBJETIVOS
  • OBJETIVOS
  • Objetivos
  • objetivo
  • Objetos
  • objetivos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS