Re: Cual Es La Diferencia Entre Public Y Static Public?
Mirate esto:
http://gambaswiki.org/wiki/lang/vardecl
Dice textualmente:
Citar:
If the STATIC keyword is specified, the same variable will be shared with every object of this class.
Traducido con el google:
Citar:
Si se especifica la palabra clave STATIC, la misma variable será compartida con todos los objetos de esta clase.
Por lo que entiendo, seran variables que solamente serán visibles por objetos de la misma clase (o que hereden de ellas). Si el objeto no es de la misma clase no será visible la variable.
Creo que la diferencia es que:
Si solo pones Public, todo el mundo (objetos) podrá leer la variable.
Si pones Static Public, solo los objetos del mismo tipo (o heredados de ese) pueden leer esa variable.
Creo que en Java, se denominan variables
Protegidas...
http://aprenderaprogramar.com/index...cero&Itemid=188