55
Tema 5. Definición de clase. avanzado con objetos. Sesión 3 8 marzo 13

13 b capitulo_2_fi_v1

Embed Size (px)

Citation preview

Page 1: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Sesión 38 marzo 13

Page 2: 13 b capitulo_2_fi_v1

Guía de cursoFundamentos de Informática (FI)

http://www.lsi.uned.es/fun_informatica_p_industGRADO DE INGENIERIA

Especialidad: Electricidad (Cod.: 6801)Especialidad: Electrónica (Cod.: 6802)Especialidad: Mecánica (Cod.: 6803)

Especialidad: Tecnología Industrial (Cod.: 6804)

Page 3: 13 b capitulo_2_fi_v1

Blog de FI Alzira-Valenciahttp://uned6xfi.blogspot.com

Page 4: 13 b capitulo_2_fi_v1

Unidad Didáctica II Tema 4. Objetos y clases.Tema 5. Definición de clase. Tema 6. Interacción entre objetos. Tema 7. Estructuras de almacenamiento y agrupación de objetos. Tema 8. Comportamiento avanzado con objetos.

Contenido de la asignatura (1/2)

Page 5: 13 b capitulo_2_fi_v1

Unidad Didáctica II Tema 9. Acoplamiento entre clases.Tema 10. Extensión de clases: Herencia.Tema 11. Manejo de errores y excepciones.Tema12.Pruebas.

Contenido de la asignatura (2/2)

Page 6: 13 b capitulo_2_fi_v1

Bibliografía básica (2/2)Los contenidos correspondientes a la Unidad

Didáctica II se pueden encontrar en el libro:

- Programación orientada a objetos con Java. Una introducción práctica usando BlueJ. David J. Barnes

y Michael Kölling. Pearson / Prentice Hall. 2007.

Page 7: 13 b capitulo_2_fi_v1
Page 8: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Sesión 38 marzo 13

Page 9: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

1. El concepto de Clase2. Campos o atributos, constructores y métodos3. Paso de datos mediante parámetros4. Asignación de valores (operador =)5. Tipos de métodos 1. Métodos de acceso: get() para obtener valor actual 2. Métodos de modificación: set() para poner valor nuevo 3. Método main()6. Impresión desde métodos7. Estructuras de control: la sentencia condicional if8. Campos o atributos, parámetros y variables locales

Page 10: 13 b capitulo_2_fi_v1
Page 11: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 12: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 13: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 14: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 15: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 16: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 17: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 18: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Envoltura Exterior

Parte Interna

Page 19: 13 b capitulo_2_fi_v1
Page 20: 13 b capitulo_2_fi_v1
Page 21: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 22: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 23: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 24: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 25: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 26: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 27: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 28: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 29: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 30: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

EncabezadoCuerpo

Page 31: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 32: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 33: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 34: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 35: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 36: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 37: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 38: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 39: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 40: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 41: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Reintegrar Saldo

Page 42: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 43: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 44: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 45: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 46: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 47: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 48: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 49: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 50: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 51: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 52: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 53: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 54: 13 b capitulo_2_fi_v1

Tema 5. Definición de clase. avanzado con objetos.

Page 55: 13 b capitulo_2_fi_v1

Muchas gracias por su atención

!Animo con la asignatura de

Fundamentos de Informática!

Tema 5. Definición de clase. avanzado con objetos.