![]() |
Modificar propiedades simultáneamente
Hola a todos, tengo una pregunta respecto a la programación orientada a objetos con c++: supongamos que existe una clase cClass con la propiedad "int Prop". Si se declaran 10 objetos de esta clase, existe alguna instrucción que permita modificar el valor de la propiedad Prop simultáneamente para TODOS los objetos de la clase cClass que hayan sido declarados?
|
La forma de hacer eso en C++ es mediante variables estáticas de la clase. Estas sólo se pueden modificar por funciones miembros también declaradas como static. Se inicializan fuera del constructor, en código externo a la clase, y se caracterizan por tener un valor común en todos los objetos de esa clase. Digamos que son variables de la clase y no de los objetos. Estos miembros static solo pueden ser modificados por funciones también static de la clase.
Saludos. |
Cita:
Saludos! |
| La franja horaria es GMT +2. Ahora son las 09:52:01. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi