선생님
A 파일에서 B 모듈을 import 해서 B모듈의 인스턴스를 생성하고, 생성한 B 인스턴스를 C 모듈의 생성자의 인자로 넘겨주었을때 => new C( B 인스턴스 )
class C 의 constructor ( b : B 인스턴스 ) {
this.B = b;
}
C 인스턴스는 A파일에서 생성하고, 넘겨주는 B 인스턴스도 A 파일에서 import 되어서 A파일 (모듈) 안에서 생성되고 A파일안에서, C 인스턴스 생성자로 넘겨지는데,
C 파일 안에서도 B 모듈을 import 해야 하는 이유가 무엇인지 궁금합니다.