BUSCAR
INDICE
INDICE DEL TEMA
OBJETIVOS
TEORIA
PALABRAS RESERVADAS
GLOSARIO
EJERCICIOS
RESUELTOS
AUTOEVALUACION
PROPUESTOS
ERRORES
ESTADISTICAS
INICIO
FAQS
LINKS
RECOMIENDANOS
QUIENES SOMOS
MAPA DEL WEB
COLABORAR
Tema 1 Introducción a la Programación en C++
Teoría: Principales características de C++

C++ es entonces un lenguaje que contiene tanto características de un lenguaje procedural clásico como construcciones de estilo orientado a objetos, y a diferencia de los primeros lenguajes orientados objetos, los cuales eran muy lentos e ineficientes, C++ fue pensado para mantener la eficiencia y la rapidez.

C++ es un lenguaje de propósito general que soporta el paradigma orientado a objetos, contiene 74 palabras reservadas y fundamentalmente soporta la programación orientada a objetos a través de herencia, polimorfismo parametrizado (plantillas), polimorfismo ad hoc (Coerción de tipos y sobrecarga de funciones) y encapsulamiento (al manejar clases y objetos).

Otras características importantes de C++ son el manejo de excepciones, la biblioteca estándar y la biblioteca de plantillas estándar, esta ultima provee funcionalidad para el uso y manejo de clases contenedoras como vectores, strings, conjuntos, maps, entre otros.