Programación Orientada a Objetos con C++

Versión para impresoraVersión para impresora

Código: SL-240
Modalidad: presencial
Total Horas:  30  (5 días)

Programia Bilbao
Fecha:      bajo demanda
 


 

Descripcion del Curso

Este curso proporciona conocimiento de programación necesarios para desarrollar aplicaciones orientadas a objetos usando el lenguaje de programación C++.

Objetivo

Las personas que realicen el curso aprenderán a:

  • Ingeniería Software Orientada a Objetos
  •  Introducción a las Clases
  • Uso avanzado de Clases
  • Sobrecarga de operadores y conversion de tipos
  • Herencia simple y funciones virtuales
  • Herencia múltiple y clases base virtuales
  • Plantillas, manejo de excepciones y tools.h++
  • Libreria de plantillas estandar (STL)
  • Libreria iostream

Prerequisitos

Para obtener el máximo aprovechamiento del curso, los alumnos necesitan:

  • Saber resolver problemas matemáticos o técnicos.
  • Entender el concepto de variable.
  • Saber ejecutar comandos desde la interfaz de línea de comandos.
  • Saber desarrollar scripts o programas sencillos con un lenguaje de scripts o de tercera generación.

Contenido

Fundamentos de la Ingenieria de Software Orientada a Objetos

  • Discusión sobre las limitaciones  de la programación estructurada
  • Describir los tres principales logros de la programación orienta a objetos
  • Definición de objeto y clase
  • Conocer los principios del modelado de sistemas
  • Definición de herencia, composición y asociación
  • Listar las estrategias del desarrrollo OO

Introducción a los Fundamentso de C++

Desarrollo de Clases

Uso Avanzado de Clases

Sobrecarga de Operadores y Conversión de Tipos

Herencia Simple y Funciones Virtuales

Herencia Múltiple y Clases Base Virtuales

Plantillas, Gestión de Excepciones y Tools.h++

Standard Template Library (STL)

La librería iostream