2
A
답변
10
간단히 수행 할 작업에 대한 인터페이스를 정의하고 해당 인터페이스를 구현하는 런타임에 개체를 전달하십시오. 예를 들어 로컬 공유 메모리와 원격 TCP/IP를 통해 통신 할 수 있습니다. 인터페이스를 구축하고 send()
및 recv()
이있는 IConnection
이라고하고 LocalConnection
및 LongDistanceConnection
의 두 클래스로 구현합니다.
그런 다음 다른 클래스와 통신해야합니다 (예 : TelephoneCall
).
TelephoneCall call = new TelephoneCall(new LongDistanceConnection());
할 생성자의 서명은,
TelephoneCall call = new TelephoneCall(new LocalConnection());
는 장거리 전화를 걸려면 어떻게 로컬 전화를 걸려면
public TelephoneCall(IConnection connect);
관련 문제
- 1. 플러그인 패턴
- 2. jQuery와 같은 자바 스크립트 플러그인 디자인 패턴
- 3. wcf 및 팩토리 \ 플러그인 패턴
- 4. 자바 반사 나쁜 패턴?
- 5. 자바 정규식 패턴 일치
- 6. 자바 스윙의 MVC 패턴?
- 7. 입력 패턴 일치 자바
- 8. 자바 스크립트 패턴 일치
- 9. 자바 패턴 - 텍스트 필드
- 10. MD5 자바 패턴
- 11. 자바 스크립트 라이브러리 패턴
- 12. 자바 스크립트 플러그인 생성
- 13. 이클립스 플러그인 자바 스크립트
- 14. 자바 스크립트에서 일치하는 문자열 패턴
- 15. 자바 스크립트 프록시 패턴 문제
- 16. 숫자 없음 자바 정규식 패턴
- 17. 자바 스크립트 RegExp 문자열 패턴
- 18. 인기있는 자바 스크립트 상속 패턴
- 19. 자바 스크립트 모듈 패턴 도움말
- 20. 자바 - DAO 레이어 또는 플러그인
- 21. 자바 플러그인 (JAI) 자동 설치
- 22. 자바 스크립트 플러그인 생성 방법
- 23. PHP 범위 -> 자바 스크립트 범위 패턴?
- 24. 자바 스크립트 팩토리 패턴 변수 범위 지정
- 25. 자바 스크립트 regExp 키릴 문자 패턴
- 26. 이미지 패턴 인식을위한 자바 프레임 워크?
- 27. 자바 MVC 패턴 관찰자/관찰 가능한
- 28. 자바 스크립트 콜백 및 패턴 일치 도움말
- 29. .dll의 플러그인 패턴. 어떻게하면 DLL에서 플러그인 인터페이스를 추출 할 수 있습니까?
- 30. JQuery "Constrain"플러그인 - 이상한 자바 스크립트 오류
@Charlie 마틴, 고마워. –
도와 드리겠습니다. 당신이 떠날 때 대기 직원을 팁. –
이것은 패턴에 대한 의도에 답하지 않는 것 같습니다. 컴파일하는 대신 클래스를 링크합니다. 같은 예제가 let 's를 사용하여 구현되었으므로 Spring DI가 그렇게 할 것이라고 말합니다. – topchef