Me gusta el patron MonoState

public class MonoState{
    private static int state;

    public int getState(){
       return Monostate.state;
    }

    public void setState(int state){
       Monostate.state =  state;
    }
}
Monostate i1 = new MonoState();
Monostate i2 = new MonoState();

System.out.println(i1.getState); # print 0
System.out.println(i2.getState); # print 0

i1.setState(2);

System.out.println(i1.getState); # print 2
System.out.println(i2.getState); # print 2

Anuncios

Acerca de JuanBC
About Me. * Ing. en Sistemas. * Entusiasta de los comics. * Linux user. * Java, Bash, Python, C. * RPG Fan. * Escritor.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: