3.1 Miembros Static
Un miembro de datos estáticos de una clase puede ser definido como estático (static). Las propiedades de una variable miembro static son similares a las de una variable estática en C. Una variable miembro estática tiene ciertas características especiales. Estas son:
Habitualmente, las variables estáticas se utilizan para mantener valores comunes a toda clase. Por ejemplo, un miembro de datos estático puede servir de contador para registrar las ocurrencias de todos los objetos. El tipo y ámbito de cada variable miembro static tiene que definirse fuera de la definición de la clase. Esto es necesario porque los miembros de datos estáticos se almacenan de forma separada, y no como parte de un objeto. Como se asocian con la propia clase en lugar de con cualquier objeto de la clase, también se les denominan variables de clase.
|