Practicas de poo
Escuela Superior de Ingeniería Mecánica y Eléctrica
Unidad Zacatenco.
Programación Orientada a Objetos
APUNTES
INDICE.
Temario. …………………………………………………………………………………………………………………………………………………………...4
Porcentajes para acreditar la materia………………………………………………………………………………………..……………………….5
1. Repaso de fundamentos deprogramación.…………………………………………………………………………………………………...6
1.1 Lo básico……………………………………………………………………………………………………….……………………………………………..6
1.2 Estructura de programas en C/C++………………………………………………………………………………………………………………6
1.3 Librerías. ………………………………………………………………………………………………………………………………………………………6
1.4 Tipo de Datos. ……………………………………………………………………………………………………………………………………………..7
1.4.1 División de memoria de una computadora según Windows……………………………………………………………………………………………………………………………………………….……………7
1.4.2 Pedir e imprimirdatos……………………………………………………………………………………………………………………………….8
1.5 Definición o declaración de funciones de usuario…………………………………………………………………………………………8
1.6 Comando para Turbo C……………………………………………………………………………………………………………………………………………………………………….10
1.7 Estructuras de Control………………………………………………………………………………………………………………………………..10
1.7.1 IF-ELSE……………………………………………………………………………………………………………………………………………………..10
1.7.2SWITCH……………………………………………………………………………………………………………………………………………………11
Practicas…………………………………………………………………………………………………………………………………………………….…...12
2. Temas de P.O.O……………………………………….. …………………………………………………………………………………………………20
2.1 Arreglos.……………………………………………………………………………………………………….…………………………………………….20
2.1.1 Arreglos a Caracteres……………………………………………………………………………………………………………………………….20
2.1.2 Cadena de Caracteres…………………………….………………………………………………………………………………………………………………………….20
2.1.3 Arreglos deenteros................………………………………………………………………………………………………………………….21
2.2 Estructuras………………………………………….………………………………………………………………………………………….………….23
2.3 Método de la Burbuja….…………………………………………………………………………………………………………………………….23
2.3.1 Método de la Burbuja para c. de carácter……….……………………………………………………………………………………….23
2.4 Apuntadores a Arreglos…………………………………..………………………………………………………………………………………….24
2.5 Aritmética de los apuntadores…………………………………….……………………………………………………………………………..24
2.6 Apuntadores aestructuras………………………….……………………………………………………………………………………………..24
Practicas…………………………………………………………………………………………………………………………………………………………..25
3. Archivos……………………………………….………………………………………………………………………………………………………………35
3.1 Clases.……………………………………………………………………………………………………….……………………………………………….35
3.2 Sobrecarga………………………………………….………………………………………………………………………………………….………….36
3.2.1 Función Operator…………………………………………………………………………………………………………………………………….37
3.3 Constructor ydestructor….…………………………………………………………………………………………………………………………………………………….38
3.4 Herencia…………………………………..…………………………………………………………………………………………………………………39
3.4.1 Herencia Múltiple…………………………………….………………………………………………………………………………………………41
3.5 Plantillas………………………….………………………………………………………………………………………………………………………….41
3.6 Asignación dinámica de memoria…………………………………………………………………………………………………………………………………………………………..42
3.7Apuntador Genérico……………………………………………………………………………………………………………………………………43
3.8 Polimorfismo………………………………………………………………………………………………………………………………………………43
Practicas…………………………………………………………………………………………………………………………………………………………..44
Proyectos…………………………………………………………………………………………………………………………………………………………68
Temario
I. Fundamentos de Programación Orientada a Objetos
II. Clase y Funciones de Miembros
III.Herencia y Polimorfismo
IV. Plantillas (Templetes)
V. Aplicaciones
Temario Modificado
1. Repaso de Fundamentos
2. Gráficos
3. Temas P.O.O
4. Archivos
Porcentaje para la acreditación de la materia
* Practicas 40%
* Teoría (apuntes, examen) 40%
* Asistencia, Comportamiento 20%
Cosas obligatorias
* Apuntes (pasados a maquina)
*USB (solo para la materia).
Nota.
La academia de computación presenta sus proyectos finales en una expo...
Regístrate para leer el documento completo.