Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/08/2008, 11:49
Avatar de magam
magam
 
Fecha de Ingreso: julio-2006
Ubicación: Florencio Varela, Buenos Aires, Argentina
Mensajes: 97
Antigüedad: 18 años, 4 meses
Puntos: 1
Respuesta: Declaración de constantes en interfaces

Cita:
Iniciado por diegoy2k Ver Mensaje
Hola Magam!

No creo que sea bueno crear variables en una interfaz, ya que estas son para unificar mas las comunicaciones entre diferentes objetos, objetos que no tienen nada en comun les hago implementar "X" interfaz, y los puedo comunicar [interactuar].
Por otro lado el hecho de que una varible sea static, indica que es una varible de clase, esto es, no necesito tener una instancia de una clase para poder hacer referencia a esta, en el caso de jerarquias de clases donde el padre siampre es abstracto las puedo usar para contar la cantidad de instancias que tiene una clase, existe un patron de diseño que usa una variable de clase para permitir crear solo una instancia de esta [Singleton]

Saludos!!, espero aclararte algo!.
Creo que declarar una variable en una interface no esta permitido yo hablaba de constantes.
y al declarar una variable como abstract no se cual es la forma correcta de la declaración de la misma.
Muchas gracias igual por la ayuda.