DAM_03

Programació estructurada i modular
Instalació Java (Oracle)

Fonaments (UF4)
2015-09-25
  • Prova -> Hola món, basat en JAVA SE 7 Programming I.pdf (pg.42).
    Compilar amb: javac Prova.java
    Creará Prova.class.
    Per posar-ho en marcha posarem: java Prova
  • NetBeans (.sh Linux)
  • Alumne_00 -> Creació d'una classe amb atributs publics. Fent un objecte alumne1 de tipus Alumne, asignat un nom el mostrará.
  • Alumne_01 -> Afegit unes paraules ("El nom es") més la variable en la mateixa linea.
  • Alumne_02 -> Una altre forma d'instanciar l'objecte.
  • Alumne_03 -> Posant els atributs com a privats, fem mètodes per a l'accès al nom i ho apliquem al programa.
  • Alumne_04 -> Utilitzem el mateix mètode per a la nota.
  • Alumne_05 -> Limita la nota màxima com a 10 al mètode, i la mínima com a 0. Encara no es aplicable al programa.
  • Alumne_06 -> Mostra el nom i la nota de dos alumnes.
  • Alumne_07 -> Mostra el nom en mayúscula i la nota dels alumnes.
  • Alumne_08 -> Entrant un nom i una nota, els mostra i mostra el segon objecte declarat anteriorment.
  • Alumne_09 -> Entrant els dos noms i les dues notes els mostra finalment per pantalla.
  • Apunts utilitzats (fins pàg. 52)
2015-10-02
2015-10-08
2015-10-09
2015-10-15
  • Polimorfisme.
  • Herència en constructors.
  • Double Casting. 
  • Ex 3,5,6(en proposta...)
  • Apunts utilitzats (desde pàg. 91 fins 100)
2015-10-16
2015-10-22
  • Java SE 7 Programming (pg 105 - 142)
  • Para saber si una clase pertenece a otra, se utilizará instanceof
  • ArrayList:
    • Add afegir
    • get recuperar
    • remove per eliminar. 
  • Hay clases diferidas que siempre son abstractas.
2015-10-29
  • Advanced Class Design. (pg 135 - 161)
  • Pg 159 --> Enums.
2015-11-05
  • Herencia multiple.

Pràctica.

Llibreries de classes fonamentals (UF5)


2015-12-03
Gestión de ficheros.
Exercicis.
Colecciones:
  • Aplicación de las estructuras de almacenamiento en la programación orientada a objetos.
  • Colecciones en el JDK (Java Development Kit).
  • Interfaz set.
  • Interfaz listInterfaz Map.
Clases genéricas:
  • Crear una clase genérica propia
  • Métodos genéricos
  • Herencia y tipos comodín
XML (Extensible Markup Language)
  • Lectura tipo SAX.
  • Lectura XML por nodos (DOM)
  • Creación de un documento XML
Lectura y escritura de ficheros.

Ejemplos de los resúmenes.

Introducció a la persistència en BD (UF6)
Exercicis i examen.

Lambdas:
  • ¿Qué son?
  • Estructura
  • Interfaces funcionales
http://probeta.net/moodle/course/view.php?id=36

Cap comentari :

Publica un comentari a l'entrada