티스토리 뷰

Study

Observer(옵저버) 패턴

메디츠 2024. 2. 18. 09:13
반응형

옵저버 패턴

하나의 객체가 바뀌면 그 객체에 의존하는 객체들이 영향을 받는 패턴

 

java.util.observable과 java.util.observer의 장단점

java.util.observable은 클래스이다. 다른 슈퍼클래스를 확장하고 있는 클래스는 사용할 수 없다.

인터페이스가 아니기 때문에 다형성을 구현하기 힘들다.

Notifyobservers() 호출전에 반드시 호출되어야 하는 setChanged() 메소드가 protected로 선언되어 있어 java.util.observable을 구현한 서브클래스에서만 구현할 수 있다.

 

반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함