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

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