Introducción a Patrones de Diseño en C++ con Qt4/I. Introducción a C++ y Qt 4

De Wikilibros, la colección de libros de texto de contenido libre.
Versión para imprimir esta pagina

Parte I. Introducción a C++ y Qt 4[editar]

Tabla de Contenido[editar]

  1. Introducción a C++
    1. Un vistazo a C++
    2. Una breve historia de C++
    3. Instalando C++/Qt: Plataformas Open Source
    4. Instalando C++/Qt: Win32
    5. C++ Primer Ejemplo
    6. Entrada y Salida
      1. Ejercicios: Entrada y Salida
    7. Diálogos Qt para entrada/salida de usuario
      1. Ejercicios:Diálogos Qt para entrada/salida de usuario
    8. Makefile, qmake y archivos de proyecto
      1. #include: Encontrando archivos de cabecera
    9. El comando make
    10. Obteniendo ayuda en línea
    11. Cadenas
    12. Flujos
      1. Ejercicios: Flujos
    13. Identificadores, Tipos y Literales
      1. Ejercicios: Identificadores, Tipos y Literales
    14. Tipos Simples de C++
      1. main y Argumentos de Línea de Comandos
      2. Aritmética
      3. Ejercicios: Tipos Simples de C++
    15. La Palabra Clave const
    16. Punteros y acceso de memoria
      1. Los operadores unarios & y *
      2. Operadores new y delete
      3. Ejercicios: Punteros y acceso de memoria.
    17. const* y *const
    18. Variables de referencia
    19. Preguntas de Repaso
      1. Puntos de Salida
  2. La Cima de las Clases
    1. Primero, esto tenía estructura
    2. Definición de clases
    3. Especificadores de Acceso de Miembro
    4. Encapsulación
    5. Introducción a UML
      1. Diplomacia UML
    6. Amigos de una clase
    7. Constructores
    8. Destructores
    9. La palabra clave "static"
    10. Constructores de Copia y Operadores de Asignación
    11. Conversiones
    12. Funciones de miembro "const"
    13. Subobjectos
    14. Ejercicio: Clases
    15. Preguntas de repaso
  3. Introducción a Qt
    1. Lineamientos de Estilo, Relaciones de Nombrado
      1. Puntos de Salida
    2. El Módulo Núcleo de Qt
      1. Datos y Flujos
      2. Ejercicios: El Módulo Núcleo de Qt
    3. Preguntas de repaso
      1. Puntos de Salida
  4. Listas
    1. Introducción a los Contenedores
    2. Iteractores
      1. QStringList e interacción
    3. Relaciones
    4. Ejercicio: Relaciones
    5. Preguntas de Repaso
      1. Puntos de Salida
  5. Funciones
    1. Declaración de Funciones
    2. Funciones de Sobrecarga
      1. Ejercicios: Funciones de Sobrecarga
    3. Argumentos "Default" "(Optional)"
    4. Sobrecarga de Operador
      1. Ejercicios: Sobrecarga de Operador
    5. Paso de Parámetro por Valor
    6. Paso de Parámetro por Referencia
    7. Referencias a "const"
    8. Valores de Retorno de Función
    9. Referencias de Retorno desde Funciones
    10. Sobrecarga sobre "const"
      1. Ejercicios: Sobrecarga sobre "const"
    11. Funciones entre líneas
      1. Entre líneas contra Macro Expansión
    12. Funciones con Listas de Argumentos de Tamaño Variable
    13. Ejercicio: Encriptación
    14. Preguntas de Repaso
  6. Herencia y Polimorfismo
    1. Derivación simple
      1. Código de Ejemplo de Cliente de Herencia
    2. Derivación con Polimorfismo
      1. Ejercicios: Derivación con Polimorfismo
    3. Derivación desde una Clase Base Abstracta
    4. Diseño de Herencia
    5. Sobrecarga, Ocultamiento y Sobreescritura y Sobrefuncionamiento
    6. Constructores, Destructores y Operadores de Asignamiento de Copia
    7. Procesamiento de Argumentos de Línea de Comando
      1. Derivación y Lista de Argumentos
    8. Ejercicios: Herencia y Polimorfismo
    9. Preguntas de Repaso
      1. Puntos de Salida

Versión para imprimir esta pagina