메멘토 패턴1 [Design Pattern] 메멘토(Memento) 패턴 메멘토(Memento) 패턴캡슐화를 유지하면서 객체 내부 상태를 외부에 저장하는 방법 객체 상태를 외부에 저장했다가 해당 상태로 다시 복구할 수 있다. 메멘토(Memento) 패턴 beforeGame 클래스 @Getter @Setterpublic class Game { private int redTeamScore; private int blueTeamScore;} Game 클래스는 간단하게 2가지 상태를 가진다. Client 클래스 public class Client { public static void main(String[] args) { Game game = new Game(); game.setRedTeamScore(10); game.setBl.. 2024. 11. 7. 이전 1 다음