programación orientada a objetos capítulo 5 comportamiento mas sofisticado

26
Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado

Upload: antonia-carrasco-tebar

Post on 02-Feb-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado

Programación orientada a objetos

Capítulo 5Comportamiento mas sofisticado

Page 2: Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado
Page 3: Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado

El sistema “Soporte técnico”

Page 4: Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado
Page 5: Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado

Clase “SistemaDeSoporte”

Page 6: Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado

Clase “SistemaDeSoporte”

Page 7: Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado

Clase “Contestador”

Page 8: Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado

Lectura de documentación de clase• http://docs.oracle.com/javase/1.5.0/docs/api/index.html

Page 9: Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado

Comparar interfaz e implementación

Page 10: Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado

Usar métodos de clases de biblioteca

Page 11: Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado

Comprobar la igualdad de cadenas

Page 12: Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado

Agregar comportamiento aleatorio

Page 13: Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado

Random

Page 14: Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado

Clase Contestador

Page 15: Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado
Page 16: Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado

Concepto de Mapa

Page 17: Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado

HashMap

¿Qué ocurre si buscamos( get) una clave que no está?¿Qué ocurre si introducimos de nuevo (put) una clave existente?

Page 18: Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado

Usar conjuntos

Page 19: Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado

Dividir Cadenas

Page 20: Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado
Page 21: Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado

Escribir documentación de clase• (BlueJ) Herramientas -> documentación proyecto

Page 22: Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado

Compara público con privado

Page 23: Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado

Variables de clases

Page 24: Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado

Constantes

Costantes de “clase”

Page 25: Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado
Page 26: Programación orientada a objetos Capítulo 5 Comportamiento mas sofisticado