케잉 2024. 6. 5. 20:59
import 
여러 패키지의 클래스 이름이 같을 경우 

 

package pack;

//여러 패키지의 클래스 이름이 같을 경우 - import는 하나만 가능
import pack.a.User;
//import pack.b.User; ---------------------------------> 에러

public class PackageMain3 {

    public static void main(String[] args) {
        User userA = new User();
        pack.b.User userB = new pack.b.User();
    }
}

 

 

 

패키지가 계층 구조를 이루더라도 모든 패키지는 서로 다른 패키지이다

 

따라서, 하위에 있는 패키지라도 import하여 사용해야 한다.