Tecnomas
Para Programadores en C
Luis de Salvador
Luis de Salvador
1
INDICE
1. 2. 3. 4. 4.1 4.2 4.3 4.4 4.5 4.6 5. 6. 6.1 6.2 7. 8. 9. 10. 11. 12. 12.1 12.2 12.3 13. 14. 15. 16. 17. 18. 19. 19.1 19.2 INTRODUCCIÓN A LAS CLASES ........................................................................................... 4 PUNTEROS A FUNCIONES...................................................................................................... 6 DECLARACIÓN DE FUNCIONES EN UNA CLASE............................................................... 7 OTRAS CARACTERÍSTICAS DE LAS FUNCIONES EN C++............................................... 9 SOBRECARGA............................................................................................................................. 9 OPERADORES.............................................................................................................................. 9 FUNCIONES INLINE ................................................................................................................... 10CONSTRUCTORES...................................................................................................................... 10 FUNCIONES CON UN NÚMERO VARIABLE DE ARGUMENTOS ........................................................... 10 FUNCIONES CON UN NÚMERO INDEFINIDO DE ARGUMENTOS ........................................................ 11 INTRODUCCIÓN A LA HERENCIA...................................................................................... 12 ENTRADA/SALIDA EN C++................................................................................................... 13 SALIDA .................................................................................................................................... 13 ENTRADA ................................................................................................................................. 14 PASO PORREFERENCIA....................................................................................................... 16 TIPOS CALIFICADOS COMO CONSTANTES..................................................................... 16 FUNCIONES VIRTUALES ...................................................................................................... 17 TEMPLATES........................................................................................................................ 19 EL PUNTERO THIS............................................................................................................. 20 MANEJO DE EXCEPCIONES ............................................................................................ 22 FUNCIÓN TERMINATE................................................................................................................ 23 ESPECIFICACIÓN DE EXCEPCIONES ............................................................................................. 23 MANEJADOR DE ERRORES CON NEW .......................................................................................... 23 FUNCIONES DESTRUCTORAS......................................................................................... 25 HERENCIA MÚLTIPLE...................................................................................................... 25 COMPOSICIÓN DE CLASES.............................................................................................. 27 FUNCIONES COMO PARTE DE UNA ESTRUCTURA.................................................... 27 DIFERENCIAS ENTRE PUBLIC, PRIVATE YPROTECTED......................................... 28 CAMPOS DE BIT ................................................................................................................. 28 DIFERENCIAS ENTRE COMPILAR UN PROGRAMA EN C COMO C++.................... 29 FUNCIÓN SIZEOF ....................................................................................................................... 29 PROTOTIPOS...
Regístrate para leer el documento completo.