Academia.eduAcademia.edu

Seminario C++, parte 3

2008

Abstract

1. Funciones amigas 2. Entrada / Salida 3. Sobrecarga de funciones y operadores 4. Gestión de memoria dinámica 5. Atributos y métodos de clase 6. Implementación de relaciones entre objetos C++ ÍNDICE 3 C++ FUNCIONES AMIGAS  La parte privada de una clase sólo es accesible por:  Métodos (funciones miembro) de la propia clase  Funciones amigas (C++).  Función Amiga: Función NO miembro de una clase, que puede tener acceso a la parte privada de esa clase. Rompe el principio de "encapsulación". Una función se declara como amiga de una clase mediante la palabra reservada "friend". class MiClase { friend void unaFuncionAmiga(int, MiClase&