본문 바로가기

Pattern

캔트백 구현 패턴 정리

반응형

클래스
-클래스
-단순한 상위클래스 이름
-한정적 하위클래스 이름
-추상 인터페이스
-인터페이스
-버전 인터페이스
-추상 클래스
-값 객체
-특화
-하위클래스
-구현자
-내부클래스
-인스턴스별 행동
-조건문
-위임
-플러그인 선택자
-익명 내부 클래스

상태
-상태
-접근
-직접 접근
-간접 접근
-공용 상태
-가변 상태
-외재 상태
-변수
-지역 변수
-필드
-파라미터
-수집 파라미터
-파라미터 객체
-상수
-역할 제시형 작명
-선언형 타입
-초기화
-열성적 초기화
-게으른 초기화

행위
-제어 흐름
-주요 흐름
-메시지
-선택 메시지
-더블 디스패치
-분리 메시지
-되도림 메시지
-초청 메시지
-설명 메시지
-예외 흐름
-보호 구문
-예외
-체크 예외
-예외 전달

메소드
-조합 메소드
-의도 제시형 이름
-메소드 가시성
-메소드 객체
-오버라이드 메소드
-오버로드 메소드
-메소드 반환 타입
-메소드 주석
-도우미 메소드
-디버그 출력 메소드
-변환
-변환 메소드
-변환 생성자
-생성
-완결 생성자
-공장 메소드
-내부 공장
-컬렉션 접근자 메소드
-불린 설정 메소드
-쿼리 메소드
-동등성 메소드
-취득 메소드
-설정 메소드
-안전한 복사

컬렉션

발전하는 프레임워크

반응형