728x90 옵저버 패턴1 java - 옵저버 패턴(행위 패턴) Observer pattern 관찰자 패턴은 변화가 일어났을 때 미리 등록된 다른 클래스에 통보해주는 패턴을 구현한 것이다. 많이 보이는 곳은 event listener에서 해당 패턴을 사용하고 있다. 스윙이나 자바의 gui프로그래밍이나 안드로이드 프로그래밍할 때 이벤트리스너를 달게 되는데 이것이 바로 이벤트 옵저버패턴이다. 쉽게 말하자면 망을 보는 객체를 하나 만들어서 변화가 일어나면 망을 보는 객체가 변경 사항을 전달하는 것이다. // IButtonListener.java public interface IButtonListener { void clickEvent(String event); } // Button.java public class Button { private String name; pri.. 2021. 8. 23. 이전 1 다음 728x90