Implementar Herencias

VideoTutorial Nº 29 del Curso de C++.
Implementar Herencias: Implementar especialización/generalización a través de herencias.
¿Qué son las herencias?;
Herencia y Derivación;
Relaciones entre Clases;
Sintaxis de la Derivación;
Usar un Objeto Derivado;
Herencias con Constructores y Destructores.
Son 26 minutos en 17 Megas.
Descargar
http://hide-url.net/4b66d6d

Modelado con UML

VideoTutorial Nº 28 del Curso de C++.
Modelado con UML.
Transformar las tarjetas CRC a UML;
Relaciones entre Clases: Generalización, Asociación, Agregación y Composición;
Múltiples herencias y Contención;
Discriminadores;
Modelo Dinámico;
Diagramas de Secuencia y de Colaboración;
Diagramas de Transición de Estado;
Super Estados.
Algo menos de media hora en 16 Megas.
Descargar
http://hide-url.net/3adcc65

Análisis y Diseño Orientado a Objetos: Fase de Diseño

VideoTutorial Número 27 del Curso de C++.
Seguimos con el Análisis y Diseño Orientado a objetos y dedicamos este videotutorial a ver la Fase de Diseño:
¿Qué son las Clases?;
Clases Preliminares;
Transformaciones;
Construir un primer modelo estático;
Usar Tarjetas CRC;
Como conducir una sesión CRC;
Centrarse en las responsabilidades;
Representar el escenario;
Limitaciones de las Tarjetas CRC;
Transformar Tarjetas CRC a UML.
38 minutos en 23 [...]

Escenarios, Visualizaciones y Artefactos.

VideoTutorial Nº 26 del Curso de C++ en el que seguimos con Análisis y Diseño Orientado a Objetos.
Vemos dentro de la fase de Análisis del Desarrollo del Proyecto como establecer Escenarios y Líneas Guía;
Como crear un Diagrama de Caso de Uso;
Los Estereotipos; Diagramas de Interacción;
Creación de Paquetes;
Analisis de Sistema y de Aplicación;
Documentos de Planificación;
Visualizaciones y [...]

Fase de Conceptualización y Análisis.

VideoTutorial Nº 25 del Curso de C++.
Seguimos con el Bloque dedicado al Análisis y Diseño Orientado a Objetos.
Fases de Conceptualización y Análisis.
Empezar con la Visión;
Reunir los Requerimientos;
Casos de Uso;
Identificar a los Actores;
Determinar los primeros casos de uso;
Crear el Modelo de Dominio;
Uso de la Plataforma de Desarrollo de Software Rational de IBM.
Son 42 Minutos y 59 [...]

Análisis y Diseño Orientado a Objetos

VideoTutorial Número 24 del Curso de C++.
Empezamos con el bloque dedicado a Análisis y Diseño Orientada a Objetos.
Una primera introducción de 30 minutos en que vemos una perspectiva general del tema.
Construir Modelos;
Diseño de Software: El lenguaje de Modelado;
Diseño de Software: El Proceso;
Desarrollo en Espiral y Desarrollo en Cascada;
Fases del Proceso de Desarrollo en Espiral.
VideoTutorial con [...]

¿Usar Punteros O Referencias?

VideoTutorial Nº 23 del Curso de C++.
Seguimos viendo Punteros y Referencias:
Devolver múltiples valores desde una función;
Devolver múltiples valores con punteros;
Devolver múltiples valores por referencia;
Pasar por Referencia es más eficiente;
Pasar objetos por Referencia;
Pasar punteros a u objeto Constante;
Pasar Referencias a Objetos;
Saber cuando usar Referencias y cuando usar Punteros.
Unos 50 Minutos en 53 Megas.
Descargar
http://hide-url.net/5d92635

Trabajar con Referencias

VideoTutorial Número 22 del Curso de C++.
Trabajar con Referencias.
¿Qué es una Referencias?
Crear y utilizar Referencias;
Usar el Operador Address-Of (&) en Referencias;
Las Referencias no pueden reasignarse;
Referenciar Objetos;
Pasar Argumentos a Funciones por Referencia con Punteros y pasar Argumentos a Funciones por Referencia con Referencias.
48 Minutos en 32 Megas.
Descargar
http://hide-url.net/8352dd0

Puntero This y Punteros Constantes

VideoTutorial número 21 del Curso de C++.
Punteros This y Punteros Constantes.
Punteros this; Punteros Salvajes o extraviados;
Usar Punteros Constantes;
Resumen Punteros;
Apartado práctico trabajo con punteros.
Son 45 minutos en 37 megas.
Descarga
http://hide-url.net/54f6b59

Como usan los Punteros la memoria

VT nº 20 del Curso de C++ en el que seguimos profundizando en los Punteros.
Como utilizan los punteros la memoria.
¿Por qué debemos usar Punteros?;
Las áreas de memoria que usa C++;
El Stack y el Free Store (Heap);
Fugas de Memoria;
Crear Objetos en el Free Store;
Borrar Objetos del Free Store;
Acceder a Datos Miembro;
Crear Datos Miembro en el Free [...]