Especificadores De Acceso En C++

Páginas: 2 (469 palabras) Publicado: 24 de septiembre de 2012
Especificadores de acceso
C++ utiliza especificadores de acceso para permitir controlar a una clase el acceso a las variables de datos de esa clase. Los especificadores de acceso permiten acceder aalgunos miembros de la clase y restringir el acceso a otros.

Hay tres especificadores de acceso en C++: public, private y protected. Cuando usted declara público ( public) un miembro de una clase,usted permite el acceso a tal miembro desde dentro y fuera de la clase. Los miembros de datos que son declarados protegidos ( protected ) son únicamente accesibles por funciones miembro de la clase,pero no se pueden acceder a ellos desde otras clases. Cuando un miembro de una clase es declarado privado ( private ) es ináccesible no sólo desde otras clases y otras partes del programa, sinotambién desde sus clases derivadas. Las clases derivadas se explicara posteriormente.

Miremos el siguiente programa de ejemplo. Se compone de tres partes: la primera una declaración de una clase llamadaEmpleado:

Miremos el siguiente programa de ejemplo. Se compone de tres partes: la primera una declaración de una clase llamada Empleado:
class Empleado {
private:
char* m_nombre;
char*m_departamento;
char* m_posicion;
long m_salario;

public:
void ImprimirInfo();
void SetNombre( char* nombre ) { m_nombre = nombre }
void SetDepartamento( char * departamento) { m_departamento =departamento }
void SetPosicion ( char* posicion ) { m_posicion = posicion }
void SetSalario ( long salario ) { m_salario = salario }
const char* GetNombre( ){ return m_nombre }
const char*GetDepartamento( ){ return m_departamento }
const char* GetPosicion( ){ return m_posicion }
const char* GetSalario( ){ return m_salario }
};

METODOS SET Y GET
En un lenguaje de programación los componentesson paneles, botones, etiquetas, caja de listas, barras de desplazamiento, diálogos, menús, etc. Muchos componentes son visibles cuando se corre la aplicación, pero no tienen por qué serlo,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modificadores de acceso, c#
  • Acceso a archivos en lenguaje c
  • Archivos de acceso aleatorio en c
  • Especificaciones de un equipo de c mputo
  • Acceso Aleatorio De Un Archivo De Acceso Directo En C 4
  • Especificaciones c
  • C mo eliminar el virus del acceso directo
  • Acceso conectado en c#

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS