Programación orientada a objetos con C++

Detalles Bibliográficos
Autor principal: Ceballos Sierra, Francisco Javier (-)
Formato: Libro electrónico
Idioma:Castellano
Publicado: Madrid : RA-MA Editorial [2007]
Edición:Cuarta edición
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009423082506719
Tabla de Contenidos:
  • PROGRAMACIÓN ORIENTADA A OBJETOS CON C++ (4A. ED.); PÁGINA LEGAL ; CONTENIDO; PRÓLOGO; CAPÍTULO 1. PROGRAMACIÓN ORIENTADA A OBJETOS; PENSAR EN OBJETOS; Clases y objetos; Mensajes y métodos; DISEÑO DE UNA CLASE DE OBJETOS; CONSTRUCTORES; HERENCIA; EJERCICIOS RESUELTOS; EJERCICIOS PROPUESTOS; CAPÍTULO 2. QUÉ APORTA C++; HISTORIA DEL LENGUAJE C++; RESUMEN DE LA BIBLIOTECA DE C++; Entrada/salida; Cadenas; Contenedores; Iteradores; Algoritmos; Números; Diagnósticos; Utilidades generales; Localización; Soporte del lenguaje; C++ PARA PROGRAMADORES DE C; Funciones; Palabras reservadas nuevas
  • ComentariosOperadores C++; Prioridad y orden de evaluación; Conversión explícita del tipo de una expresión; Conversión del tipo void; Tipos de datos predefinidos; Tipos de datos definidos por el usuario; Identificadores y estructuras; Ámbito de una estructura; Declaración de constantes; Calificador volatile; Flexibilidad en las declaraciones; Declaración en una sentencia; El operador de resolución del ámbito (::); Especificaciones de enlace; PARÁMETROS POR OMISIÓN EN UNA FUNCIÓN; FUNCIONES EN LÍNEA; MACROS; FUNCIONES SOBRECARGADAS; Ambigüedades; OPERADORES SOBRECARGADOS; REFERENCIAS
  • PASO DE PARÁMETROS POR REFERENCIAREFERENCIA COMO VALOR RETORNADO; TIPO BOOL; CLASES; PLANTILLAS; ESPACIOS DE NOMBRES; Directriz using; ENTRADA Y SALIDA; Flujos de salida; Flujos de entrada; Estado de un flujo; Limpiar el búfer asociado con un flujo; Entrada/salida con formato; Entrada de caracteres; Entrada de cadenas de caracteres; CONTENEDORES; Vector; Acceso a los elementos; Iteradores; Tamaño; Eliminar elementos; Buscar elementos; Insertar elementos; Comparaciones; Map; String; Constructores; Iteradores; Acceso a un carácter; Asignación; Conversiones a cadenas estilo C; Comparaciones
  • InserciónConcatenación; Búsqueda; Reemplazar; Subcadenas; Tamaño; Operaciones de E/S; EXCEPCIONES; LOS OPERADORES new Y delete; Operador new; Memoria insuficiente; Función set_new_handler; Operador delete; Lagunas de memoria; EJERCICIOS RESUELTOS; EJERCICIOS PROPUESTOS; CAPÍTULO 3. CLASES; DEFINICIÓN DE UNA CLASE; Atributos; Métodos de una clase; Control de acceso a los miembros de la clase; Acceso público; Acceso privado; Acceso protegido; Clases en ficheros de cabecera; IMPLEMENTACIÓN DE UNA CLASE; MÉTODOS SOBRECARGADOS; PARÁMETROS CON VALORES POR OMISIÓN; IMPLEMENTACIÓN DE UNA APLICACIÓN
  • EL PUNTERO IMPLÍCITO thisMÉTODOS Y OBJETOS CONSTANTES; INICIACIÓN DE UN OBJETO; Constructor; Asignación de objetos; Constructor copia; DESTRUCCIÓN DE OBJETOS; Destructor; PUNTEROS COMO ATRIBUTOS DE UNA CLASE; MIEMBROS STATIC DE UNA CLASE; Atributos static; Acceder a los atributos static; Métodos static; ATRIBUTOS QUE SON OBJETOS; CLASES INTERNAS; INTEGRIDAD DE LOS DATOS; DEVOLVER UN PUNTERO O UNA REFERENCIA; MATRICES DE OBJETOS; FUNCIONES AMIGAS DE UNA CLASE; PUNTEROS A MIEMBROS DE UNA CLASE; EJERCICIOS RESUELTOS; EJERCICIOS PROPUESTOS; CAPÍTULO 4. OPERADORES SOBRECARGADOS
  • SOBRECARGAR UN OPERADOR