martes, 25 de noviembre de 2008

Static

Los metodos estaticos(Static) se usan cuando queremos hacer cosas que no afectan el funcionamiento de ninguna instancia en especifico.
Las clases estaticas se usan para guardar valores que pertenecen a la clase, no a una instancia en especifico.
Todos los metodos estaticos pertenecen a las clases, no a las isntancias.
Un metodo estatico no puede acceder a una variable de instancia directamente.
Se puede acceder a una miembro estatico utilizando el nombre de la clase( Class.Metodo()), pero recuerda que acceder a una variale de estatica utilizando una instancia es una trampa, en realidad la variable sigue sin pertenecer a la instancia sino a la clase.
Los metodos estaticos no pueden ser sobreescritos, pero pueden ser redefinidos.

No hay comentarios: