Guia docente 2013_14
Escuela de Ingeniería de Telecomunicación
Grao en Enxeñaría de Tecnoloxías de Telecomunicación
 Materias
  Programación II
   Contidos
Tema Subtema

1. Introdución ao paradigma OO
a. Breve introdución á materia e a súa organización
b. Nacemento do paradigma
c. Bases: clases e obxectos
d. Conceptos de encapsulación, herdanza (generalización), e polimorfismo
e. Breve introdución a UML e PUM
2. Encapsulación

a. Clases, interfaces e paquetes
b. Métodos e variables miembro. Visibilidad. Resolución de ámbito.
c. Método constructor
d. Paso de parámetros: punteros e referencias
e. Punteros a objetos
3. Herdanza a. Clases derivadas e tipos de herdanza
b. Clases abstractas
c. Herdanza múltiple
d. Clase object
4. Deseño orientado a obxectos a. Fundamentos de deseño
b. Utilización de diagramas UML
5. Polimorfismo a. Sobrecarga e sobreescritura
b. Clases abstractas e interfaces
c. Clases genéricas
6. Xestión de excepcións a. Fundamentos de excepcións
b. Manipulación de excepcións en Xava
7. Recursión a. Métodos recursivos devolvendo parámetros
b. Métodos recursivos sen devolver parámetros
c. Pensando recursivamente
Universidade de Vigo            | Rectorado | Campus Universitario | C.P. 36.310 Vigo (Pontevedra) | España | Tlf: +34 986 812 000