import
2020. 9. 27. 00:03ㆍ컴퓨터 수업/Java
@다른 패키지의 클래스에 접근하고자 할 때는 어떻게 해야 할까?
1. import 사용 없이 dot operator를 이용
2. import 사용하여 편히 같은 패키지와 같이 취급.
위와 같은 상황일 때,
1.
package package_1;
public class Class_1 {
public static void main(String[] args) {
package_2.Class_1 instance = new package_2.Class_1();
}
}
2.
package package_1;
import package_2.Class_3;
public class Class_1 {
public static void main(String[] args) {
Class_3 instance = new Class_3();
}
}
package_2의 class_1을 불러오고 싶었는데, 그렇게 하면 package_1과 package_2에 둘 다 Class_1이란 이름을 가진 클래스가 있어서 implicite 문제가 생긴다. ㅠㅠ 뭐 하튼 이런 식으로 한다.
@그렇다면 android studio 할 때, import 하는 것은, 다른 패키지의 클래스를 가져오는 것이라 생각해도 좋을 것 같다.
@package를 통째로 가져오는 건 안된다. ㅠㅠ 해봤음
'컴퓨터 수업 > Java' 카테고리의 다른 글
Java 클래스 만드는 대표적 예시 (0) | 2020.10.18 |
---|---|
java application, 빌드단위 (0) | 2020.09.26 |
접근제어자, java 소스코드 계층구조 (0) | 2020.09.26 |
JAVA String 문법 (0) | 2020.09.12 |
Java의 array (0) | 2020.09.12 |