Acceso a los miembros de una clase
A los miembros de una clase se accede de igual forma que a los miembros de una estructura. Existen dos métodos para acceder a un miembro de una clase: el operador punto (.) y el operador flecha (->) que actúan de modo similar.
class contador
{
public:leer() {return 1;}
};
void main()
{
contador c;
contador *p=new(contador);
leer(); //error: función desconocida, no en ámbito
cout<<c.leer(); //correcto
cout<<p->leer(); //correcto
}
Clases vacías
Aunque el propósito de una clase es encapsular código y datos, una clase puede tener también una declaración vacía. class vacia{};
Naturalmente, no se pueden realizar grandes cosas con esta clase, pero se pueden crear objetos de ella: vacia obj;
Con frecuencia, en el desarrollo de un proyecto grande se necesitan comprobar implementaciones de primeras versiones en las que algunas clases no están totalmente identificadas o implementadas todavía. Se suelen denominar resguardos (stubs) y se diseñan para obtener códigos que se compilen sin errores, permitiendo comprobar alguna parte de ellos.
Hay 454 opiniones. Opina sobre este curso.
| Cursos | Valoración | Alumnos | Vídeo | |
|---|---|---|---|---|
|
Introducción al Lenguaje C El lenguaje C apareció en 1972, en el diseño del sistema operativo UNIX. Este lenguaje, que en la actualidad está bajo el estandar ANSI C, se ha utilizado para diseñar ho... [10/05/04] |
|
24.697 | ||
|
Diseño de páginas web con FrontPage FrontPage es uno de los programas más tradicionales para la creación de páginas web atractivas. En los tiempos en los que estamos, en los que todas las empresas se hacen ... [18/09/02] |
|
96.781 | ||
|
Informática. Desarrollo científico del ordenador Ordenador, ciencia e informática son las claves de este curso. Conoce el desarrollo científico que hay detrás de una computadora u ordenado... [10/07/09] |
|
3.980 | ||
Publicar en
del.icio.us
digg
meneame