해결된 질문
작성
·
267
0
자바에 대해 이해가 아직 부족해서 질문드립니다. 마지막에 같은 인스턴스를 생성하기위해 수정하는 부분에서 MemberServiceTest클래스에서는 memorymemberrepository 객체를 생성하고 memberservice 클래스의 생성자 메소드에는 memberrepository 객체를 매개변수로 넣어야하는데 테스트클래스에서 memorymemberrepository 타입을 넣어서 객체를 생성했잖아요?
그 둘이 상속 관계라는 건 알겠는데 그러면 두개의 타입이 동일한 타입이라고 생각하고 쓰면 되는건가요??
답변 1
1
안녕하세요. 10jmin04님, 공식 서포터즈 David입니다.
말씀하신 부분은 인터페이스와 구현체에 대한 것입니다.
자바 기본 문법인데, 스프링 강의를 들으시려면 반드시 이해하셔야 하는 개념입니다.
아래 링크를 참고해시고 자바 인터페이스란 키워드로 검색하셔서 학습해주세요.
감사합니다.