VE IN RS CL GR IÓN D UYE AT IGITA IS L
C++ es un lenguaje orientado a objetos popular, moderno y en constante evolución. A la hora de desarrollar, es la opción más poderosa y robusta que jamás se haya creado. EN ESTE LIBRO APRENDERÁ: Introducción: programación no estructurada, procedural, modular y orientada a objetos. Análisis y diseño. Fundamentos de C++: diferencias con C, variables, palabras reservadas, constantes, booleanos, operadores, sentencias condicionales y bucles. Aspectos avanzados del lenguaje: entrada y salida, objetos cout y cin, preprocesador, array, funciones, strings y enumeradores. Clases y objetos: diagramas, constructor y destructor, modificadores de acceso, propiedades y métodos estáticos. Gestión de memoria: punteros, operadores new y delete, variables estáticas.
Esta obra es una versión revisada del libro C++, publicado en 2004 por esta misma editorial.
Herencia: métodos inline y constantes, subclases, composición vs. herencia. Polimorfismo: sobrecarga de funciones y de operadores, modificador friend, métodos y destructores virtuales.
array
NIVEL DE USUARIO
-m_iCantElementos : int -m_piArray +FijaTam() +FijaValor() +LeerValor() +Limpiar()
Juego
Básico / Intermedio
Jugador
+RegistrarJugador() +EmpezarPartida()
+RealizarMovida() 1
2
CATEGORÍA Desarrollo
pila -m_iUltimoElementos : int +Insertar() +Extraer() +Vaciar() +FijaTam()
cola -m_iPrimerElementos : int -m_iUltimoElementos : int +Insertar() +Extraer() +Vaciar() +FijaTam()
JugadorBot1
JugadorBot2
+RealizarMovida()
+RealizarMovida()
REDUSERS.com
PROFESOR EN LÍNEA
En nuestro sitio podrá encontrar noticias relacionadas y también participar de la comunidad de tecnología más importante de América Latina.
Ante cualquier consulta técnica relacionada con el libro, puede contactarse con nuestros expertos: profesor@redusers.com.
GRATIS
C++ PROGRAMACIÓN ORIENTADA A OBJETOS
El presente libro tiene el doble objetivo de introducirnos y profundizar tanto en lo que se refiere a la programación orientada a objetos, como al lenguaje C++, que será nuestra principal herramienta a la hora de implementar los conceptos teóricos que vayamos estudiando. A lo largo de los distintos capítulos, conoceremos los fundamentos del lenguaje, su sintaxis básica y la manera de escribir el primer programa en él. Además, veremos aspectos avanzados, como el preprocesador, el uso de arrays, funciones, estructuras, espacios de nombre, clases, objetos y gestión de memoria, entre otros. Analizaremos también herencia, polimorfismo, estructuras de datos dinámicas y plantillas.
VERSIÓN DIGITAL
C++ PROGRAMACIÓN ORIENTADA A OBJETOS
TIPOS DE DATOS Y OPERADORES PREPROCESADOR, ARRAYS, FUNCIONES Y STRINGS DIAGRAMAS DE CLASES Y DE OBJETOS HERENCIA Y POLIMORFISMO ESTRUCTURAS DE DATOS DINÁMICAS Y PLANTILLAS
INCLUYE INTRODUCCIÓN A UML
LENGUAJE UNIFICADO DE MODELADO