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

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>