#패키지가 다를때


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 필드 값은 접근이 불가능한 이유는
접근 제한자가 다르기 때문이다.
    }

}


+ Recent posts