본문 바로가기

Programming/Design Pattern

Observer Pattern 과제

과제 : 옵저버 패턴을 이용해서 쓰레드에서 생성되는 소수를 두 개 옵저버 GUI 화면에 출력하는 프로그램을 작성

 

예) 실행 화면

실행 화면 예 : 옵저버(window) 제거/추가 가능

 

설계) 소수를 생성하는 Prime Thread가 Subject 역할을 하고,

        TextFieldWindow, LabelWindow가 Observer 역할을 한다.

본인이 작성한 Class Diagram

코드) https://github.com/kook1932/Computer-Science/tree/master/Design%20Pattern/Observer%20Pattern

 

'Programming > Design Pattern' 카테고리의 다른 글

Decorator Pattern 과제  (0) 2019.12.27
Decorator Pattern  (0) 2019.12.27
Observer Pattern  (0) 2019.12.27
Strategy Pattern 과제  (0) 2019.12.26
Strategy Pattern  (0) 2019.12.26