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 | 31 |
Tags
- qualcomm ai hub
- numpy
- rubikpi
- static 맴버 로딩
- 라즈베리파이 led
- 프로그래밍뷰
- 라즈베리파이
- Xcode
- 라즈베리파이 os
- ios
- 라즈베리파이 메모리
- SWIFT
- 2025 정보처리기사
- 디자인 패턴
- 라즈베리파이 회로
- java 클래스 로딩
- java 실행과정
- 2025 정보처리기사 필기
- 라즈베리파이 개발환경
- 객체 지향 언어 vs 절차 지향 언어 차이점
- 포트넘버
- ondevice ai
- 개방폐쇄 원칙
- 제트팩 컴포즈
- 자바 소켓통신
- autolayout
- jetpack compose
- 절차 지향 언어
- 네트워크프로그래밍
- 안드로이드
Archives
- Today
- Total
목록Observer Pattern (1)
From_Base
Observer Pattern Observer(옵서버) 패턴이란? 데이터의 변경이 발생했을때, 상대 클래스 및 객체에 의존하지 않으면서 데이터 변경을 통지하고자 할 때 사용하는 패턴데이터의 변경이 발생했다하더라도 통지대상인 상대 클래스 및 객체에 의존하지않기때문에, 새롭게 통지대상 클래스가 추가된다하더라도 데이터를 관리하는 클래스는 영향받지않도록 해주는 패턴 성적 출력 예제를 통해 알아보는 Observer Pattern 성적정보를 여러가지 방식으로 출력해주는 프로그램을 만들고자한다. 여러가지 출력방식을 구현하기에 앞서, 목록형태로만 출력되도록 일단 구현해보자. ScoredRecord 클래스: 성적정보들을 저장/관리하는 클래스DataSheetView클래스: 성적을 목록형태로 출력하는 클래스 이 성적정..
디자인 패턴
2024. 10. 20. 00:56