Temario
Sesión 1:
- Fundamentos de la POO, historia.
- Ciclo de Vida del Software.
- Metodologías.
- Guerra de Métodos.
- Abstracción.
- Clase y Objeto.
- Encapsulamiento.
- Herencia.
- Polimorfismo.
- Mensaje.
- Definición de Clases y objetos.
- Implementación de clases.
- Creación y uso de objetos.
- Ejercicios ilustrativos
Sesión 2:
- Definición de campos.
- Definición de métodos.
- Métodos set y get para manejo de campos.
- Constructor.
- Destructor.
- Ejercicios ilustrativos.
- Estructuras de control.
- Estructuras selectivas.
- Estructuras repetitivas
Sesión 3:
- Definir alcance de clase y alcance de instancia.
- Implementar campos y métodos con alcance de clase y alcance de instancia.
- Acceso a los campos y métodos con alcance de clase y alcance de instancia.
- Ejercicios ilustrativos.
- Generalización.
- Sobreescritura.
- Clase abstracta.
- Interface.
- Resumen.
- Ejercicios ilustrativos.
Sesión 4:
- Estructura de datos, introducción .
- Arreglos unidimensionales.
- Arreglos bidimensionales.
- Instrucciones para recorrer los elementos de un arreglos.
- Ejercicios ilustrativos.
Sesión 5:
- Swing.
- Ventanas: JFrame, JDialog y JOptionPane.
- Menus: JMenu,JMenuItem y JToolbar.
- Controles: JLabel, JTextField, JButton, JComboBox, JTextArea, etc.
Software a Utilizar:
- Lenguaje de Programación: Java
- Herramienta de Desarrollo: NetBeans
|
|