Está en la página 1de 2

PSO-VAC-DES-003

FORMA-004-DES *
Repblica Bolivariana de Venezuela

PROGRAMA SINPTICO

Universidad Nacional Experimental Martima del Caribe

Cdigo:

Vicerrectorado Acadmico - Direccin Docente


Escuela
Nutica e Ingeniera
Unidad Curricular
Programacin II

Carrera
Ing. Informtica
Cdigo
Prelacin
550
450

Crditos
3

Mencin
Todas
Semestre
V

Horas
4

Departamento
Ciencias Aplicadas
Vigencia
Noviembre 2007

OBJETIVO GENERAL
Aplicar los conceptos y principios generales de la Programacin Orientada a Objetos para el desarrollo de sistemas en las organizaciones.

SNTESIS DE LOS CONTENIDOS DE LA ASIGNATURA


Unidad I: La Programacin Orientada a Objetos (POO)

Breve Resea Histrica de la POO. Definicin. Caractersticas. Entorno.

Unidad II: Clases.

Definicin. Caractersticas. Elementos: atributos y mtodos. Declaracin. Niveles de visibilidad de los Datos.

Constructores y Destructores.

Instanciar las Clases. diferencia entre clases (estructura esttica) y objetos (estructura dinmica)

Unidad III: Mtodos y Mensajes.

Tipos de mtodos. Declaracin de mtodos. Llamadas a mtodos (mensajes). Manejo y Pase de Parmetros. Devolver un valor
desde un mtodo.

Unidad IV: Sobrecarga

Introduccin. Conversin de tipos. Sobrecarga de mtodos. Sobrecarga de operadores.

Unidad V: Herencia

Introduccin a la herencia. Herencia simple. Herencia mltiple. Clase base y clase derivada. Niveles de visibilidad de los Datos
en Herencia. Redefinicin de los miembros de las clases derivadas. Clases virtuales y visibilidad. Constructores y destructores en
clases derivadas. Aplicaciones de la herencia.

Unidad VI: Polimorfismo y Reutilizacin

Concepto del polimorfismo. Clases abstractas. Definicin de una interfaz. Implementacin de la definicin de una interfaz.
Reutilizacin de la definicin de una interfaz. Definicin y creacin de paquetes/libreras.

Unidad VII: Clases Genricas

Definicin de Clases genricas (plantillas). Caracteristicas. Declarar, instanciar y utilizar clases genricas. Uso de la Clase
Generica Restringida. Implicacin de la Herencia en las Clases Genericas (estructuras de datos polimrficas).

Unidad VIII: Excepciones

Definicin. Gestin de excepciones. Excepciones definidas por el usuario.

BIBLIOGRAFA BSICA

B. Meyer. CONSTRUCCIN DE SOFTWARE ORIENTADO A OBJETOS. Prentice-Hall, segunda edicin,


1997.
B. Eckel. PIENSA EN JAVA . Prentice Hall, 2002.
B. Stroustrup. EL LENGUAJE DE PROGRAMACIN C++. Addison Wesley, edicin especial, 2003.
Martin James, Odell J. ANALISIS Y DISEO ORIENTADO A OBJETOS. Prentice Hall.
Pressman Roger. INGENIERIA DEL SOFTWARE. Prentice Hall.
Rumbaugh J. MODELADO ORIENTADO A OBJETOS. Prentice Hall.

También podría gustarte