본문 바로가기

Java

private 선언 접근

package comone;

public class ModifyEx1{
 public String data1;
 String data2;
 protected String data3;
 private String data4;

}
package comone;

public class ModifyEx2{
 public void callClass(){
  ModifyEx1 m = new ModifyEx1();

  m.data1 = "data1 ";
  m.data2 = "data2 ";
  m.data3 = "data3 ";
  //m.data4 = "data4 "; //같은 패키지 안이지만, private는 접근 불가
 }
}
package comtwo;

import comone.ModifyEx1;

public class ModifyEx3{
 public void callClass(){
  ModifyEx1 m = new ModifyEx1();

  m.data1 = "data1 ";
  m.data2 = "data2 ";
  m.data3 = "data3 ";
  m.data4 = "data4 ";
  //다른 패키지 안에서 접근 불가 
  // public만 접근 가능
 }
}

'Java' 카테고리의 다른 글

다른 폴더의 패키지 import  (0) 2013.03.15
패키지 실습  (0) 2013.03.15
setter getter 메서드  (0) 2013.03.15
접근 지정자 은닉화  (0) 2013.03.15
This  (0) 2013.03.15