Resultados (
español) 2:
[Dupdo]Copiado!
Las variables de clase
Una variable de clase es compartida entre todos los objetos de una clase, y también es accesible a los métodos de la clase que describiremos más adelante. Sólo hay una copia de una variable de clase particular para una clase dada. Nombres de las variables de clase comienzan con dos `` a '' signos, como `` @@ recuento ''. A diferencia de las variables globales y de instancia, variables de clase deben inicializarse antes de ser utilizados. A menudo, esta inicialización es sólo una simple asignación en el cuerpo de la definición de clase.
Por ejemplo, nuestra máquina de discos puede querer registrar el número de veces que se ha jugado cada canción en particular. Este conteo probablemente sería una variable de instancia del objeto de canción. Cuando se reproduce una canción, el valor en la instancia se incrementa. Pero decimos que también queremos saber cuántas canciones se han jugado en total. Podríamos hacer esto mediante la búsqueda de todos los objetos Song y sumando sus cargos, o podríamos correr el riesgo de excomunión de la iglesia de buen diseño y el uso de una variable global. En su lugar, vamos a utilizar una variable de clase.
Está traduciendo, por favor espere..
![](//esimg.ilovetranslation.com/pic/loading_3.gif?v=b9814dd30c1d7c59_8619)