Notice
Recent Posts
Recent Comments
Link
«   2025/07   »
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
more
Archives
Today
Total
관리 메뉴

다히의 개발일지

클래스 호출 방식 본문

다히의 피땀눈물/JAVA

클래스 호출 방식

mindarrrr 2019. 7. 9. 14:18
  • 일반적인 클래스 호출

클래스 내 선언, 구현이 이루어진다.

  • 인터페이스를 이용한 클래스 호출

클래스를 인터페이스와 구현 클래스로 분리 

구현 클래스를 교체하면 다양한 형태로 구현이 가능하지만 교체 시, 호출 클래스의 소스를 수정해야 한다.

 

  • Factory Pattern을 이용한 클래스 호출

팩토리가 구현 클래스를 생성, 클래스는 팩토리를 호출

구현 클래서 변경 시 팩토리만 수정하면 된다. 하지만 클래스가 팩토리를 의존하고 있어, 클래스에 팩토리를 호출하는 함수를 넣어주어야 한다.

 

  • IoC를 이용한 클래스 호출

팩토리 패턴 & 의존하지 않는 형태

 

'다히의 피땀눈물 > JAVA' 카테고리의 다른 글

자바 핫키 정리  (1) 2019.08.02
[SOAP 활용] SMS 전송 모듈  (0) 2019.07.15
자바 LOG 출력 후 project내 저장  (0) 2019.07.15
접근제한자  (0) 2019.07.09