#패키지가 다를때
package korea.busan; //부산 패키지 에 있는 Bill 이 Tommy class를 이용하고 싶으면
import korea.seoul.Tommy; //import 를 통해서 가지고 와야한다.
//기본적으로 java.lang 은 import 되어있다.
package korea.seoul;
public class Tommy {
int age=36;
public void go() {
System.out.println("gogo~");
}
}
근데 보통은 이클립스에서 import하기 편하게 지원을 해주는 편이다
public class Bill {
public static void main(String[] args) {
Tommy t =new Tommy();
t.go();
System.out.println(t.age); // 값 출력하고 싶으면 age 의 제한을 public 으로 바꿔야한다.
//여기서 Tommy의 go() 메소드는 접근이 가능하고 age 필드 값은 접근이 불가능한 이유는
접근 제한자가 다르기 때문이다.
}
}
'JAVA > JAVA 개발, 알고리즘 tip' 카테고리의 다른 글
#배열에 객체가 넘어갔을때 (0) | 2019.01.19 |
---|---|
# 클래스가 여러개 있을때는 하나의 클래스만 public 이 가능하다 (0) | 2019.01.19 |
문서화 주석 (클래스를 설계할때 사용) (0) | 2019.01.19 |
Eclipse 기준 설계도 보는 방법 (0) | 2019.01.19 |
JVM Memory 구조 (0) | 2019.01.19 |