인프런 커뮤니티 질문&답변
안녕하세요. 다형성 관련해서 질문드립니다.
작성
·
180
0
다형성과 관련된 설명은 잘 들었습니다.
고객쪽에서 MemberRepository m = new MemoryMemberRepository();
라는 예제에서는 Memory에서 오류가 발생했을 때, JdbcMemberRepository();를 사용하도록 코드를 짜고 싶습니다.
그렇다면, client쪽에서
try{
MemberRepository m = new MemoryMemberRepository();
} catch() {
MemberRepository m = new JdbcMemberRepository();
}
처럼 코드를 작성하는 것인가요? 아니면, 이런 경우에도 DI를 통한 이상적인 코드 구현이 있나요?
퀴즈
2000年代初頭、Javaエンタープライズ開発環境でEJB使用の主な困難の一つは何だったでしょうか?
非常に安価な導入費用
単純で速い開発速度
複雑な設定と技術への高い依存性
優れた柔軟性と拡張性





