public void doSomething(Person person) { if (person.getHour() == 12) { System.out.println("│ноли╣"); } else { person.setState(new SState()); person.doSomething(); } }
@Override public void stateChange(Person person) { if (person.getHour() == 7) { System.out.println("│нну▓═"); } else { person.setState(new LState()); person.doSomething(); } }
public void doSomething(Person person) { System.out.println(person.getHour() + "Оґ¶ЁТе"); }