인프런 커뮤니티 질문&답변

10jmin04님의 프로필 이미지
10jmin04

작성한 질문수

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

회원 서비스 테스트

memorymemberrepository 와 memberrepository 의 관계

해결된 질문

작성

·

267

0

자바에 대해 이해가 아직 부족해서 질문드립니다. 마지막에 같은 인스턴스를 생성하기위해 수정하는 부분에서 MemberServiceTest클래스에서는 memorymemberrepository 객체를 생성하고 memberservice 클래스의 생성자 메소드에는 memberrepository 객체를 매개변수로 넣어야하는데 테스트클래스에서  memorymemberrepository 타입을 넣어서 객체를 생성했잖아요? 

그 둘이 상속 관계라는 건 알겠는데 그러면 두개의 타입이 동일한 타입이라고 생각하고 쓰면 되는건가요?? 

답변 1

1

안녕하세요. 10jmin04님, 공식 서포터즈 David입니다.

말씀하신 부분은 인터페이스와 구현체에 대한 것입니다.

자바 기본 문법인데, 스프링 강의를 들으시려면 반드시 이해하셔야 하는 개념입니다.

아래 링크를 참고해시고 자바 인터페이스란 키워드로 검색하셔서 학습해주세요.

https://wikidocs.net/217

감사합니다.

10jmin04님의 프로필 이미지
10jmin04

작성한 질문수

질문하기