Estos son los temas del programa sintético de la asignatura “Programación Orientada a Objetos” de la carrera de ingeniería en comunicaciones y electrónica de la Escuela Superior de Ingeniería Mecanica y Eléctrica del Instituto Politécnico Nacional.
También dirigido a ingeniería: aeronáutica, en computación, control y automatización, eléctrica.
Se abordan:
- Fundamentos de programación orientada a objetos
- Clases y funciones miembro
- Herencia y Polimorfismo
- Plantillas
- Aplicaciones
Temario
Unidad I
- 1.1 Evolución de la programación.
- 1.2 Conceptos fundamentales de la programación orientada a objetos.
- 1.2.1 Los lenguajes orientados a objetos.
- 1.3 Relaciones entre clases y objetos.
- 1.4 El papel de las clases y objetos en el análisis y diseño.
Unidad II
- 2.1 Construcción de clases y objetos.
- 2.1.1 Estructuras, uniones y palabra reservada class.
- 2.2 Funciones miembro (métodos, acciones u operaciones).
- 2.2.1 Resolutor de ámbito.
- 2.2.2 Constructor.
- 2.2.3 Destructor.
Unidad III
- 3.1 Polimorfismo.
- 3.1.1 Polimorfismo paramétrico.
- 3.1.2 Sobrecarga de operadores.
- 3.2 Herencia.
- 3.2.1 Herencia simple.
- 3.2.2 Herencia múltiple.
- 3.2.3 Herencia de elementos públicos, privados y protegidos.
Unidad IV
- 4.1 Palabra reservada TEMPLATE.
- 4.1.1 Declaración y definición de una función Template.
- 4.1.2 Manejo de plantillas en el ambiente de programación (Turbo C++, Borland C++, etc.).
Unidad V
- 5.1 Análisis y diseño Orientado a Objetos en la resolución de un problema.
- 5.2 Codificación.
- 5.3 Pruebas modulares e integrales.
- 5.4 Mantenimiento.
Gracias por leernos.
Si te gusto este artículo, únete a nuestra comunidad en Facebook o WhatsApp para más…
¡Hasta la próxima!
