B.java
class B {
void doIt() { ... }
static void doItStatic() { ... }
}
A.java
class A {
void doThat(B bInstance) {
B b = new B();
b.doIt();
B.doItstatic();
bInstace.doIt();
}
}
Dependency는...
1. 메서드 안에서 객체를 생성할 때
2. 클래스 멤버를 참조할 때
3. 파라미터와 리턴타입에서 사용할 때 |