Entender y aplicar los conceptos básicos sobre programación orientada a objetos, tales como: definición de clases, objetos y métodos, sobrecarga de funciones y operadores, herencia y polimorfismo. Conocer las clases y funciones para manejo de archivos en C++.