Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- SWIFT
- 객체 지향 언어 vs 절차 지향 언어 차이점
- 절차 지향 언어
- 라즈베리파이 회로
- 라즈베리파이 os
- 안드로이드
- java 클래스 로딩
- 포트넘버
- qualcomm ai hub
- 2025 정보처리기사 필기
- java 실행과정
- Xcode
- numpy
- 자바 소켓통신
- rubikpi
- 라즈베리파이 메모리
- 라즈베리파이 led
- 디자인 패턴
- 프로그래밍뷰
- 2025 정보처리기사
- ondevice ai
- jetpack compose
- 네트워크프로그래밍
- ios
- 개방폐쇄 원칙
- static 맴버 로딩
- 제트팩 컴포즈
- 라즈베리파이 개발환경
- autolayout
- 라즈베리파이
Archives
- Today
- Total
목록Observer Pattern (1)
From_Base

Observer Pattern Observer(옵서버) 패턴이란? 데이터의 변경이 발생했을때, 상대 클래스 및 객체에 의존하지 않으면서 데이터 변경을 통지하고자 할 때 사용하는 패턴데이터의 변경이 발생했다하더라도 통지대상인 상대 클래스 및 객체에 의존하지않기때문에, 새롭게 통지대상 클래스가 추가된다하더라도 데이터를 관리하는 클래스는 영향받지않도록 해주는 패턴 성적 출력 예제를 통해 알아보는 Observer Pattern 성적정보를 여러가지 방식으로 출력해주는 프로그램을 만들고자한다. 여러가지 출력방식을 구현하기에 앞서, 목록형태로만 출력되도록 일단 구현해보자. ScoredRecord 클래스: 성적정보들을 저장/관리하는 클래스DataSheetView클래스: 성적을 목록형태로 출력하는 클래스 이 성적정..
디자인 패턴
2024. 10. 20. 00:56