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