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
RapidShare: Easy Filehosting
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
RapidShare: Easy Filehosting
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
RapidShare: Easy Filehosting
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 muchos gráficos y esquemas.
He decidido no meter ningún tipo de comprensión en la imagen y grabar con la calidad de sonido más alta.
Aumenta el tamaño pero creo que es necesario.
Son 30 minutos y ocupa 50 Megas.
Descargar
RapidShare: Easy Filehosting
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 Megas.
Descarga
RapidShare: Easy Filehosting
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 Artefactos. T
erminamos con esto la fase de Análisis del Proyecto.
Son 25 minutos en unos 26 Megas.
Descarga
RapidShare: Easy Filehosting
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 megas.
Descargar
RapidShare: Easy Filehosting
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
RapidShare: Easy Filehosting
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
RapidShare: Easy Filehosting