class Bank{//은닉화 캡슐화 //은닉화 (금고) private int money; private int card; //캡슐화 어디서든 호출가능하게 하려고 public (은행원) public void setMoney(int m){//데이터를 set하는 함수 set money = m; } public void setCard(int c){ card = c; } public int getMoney(){//데이터를 리턴하는 함수get return money; //setMoney의money를 가져옴 } public int getCard(){ return card; } } public class VariableTest2 { public static void main(String[] args){ Bank b = new Bank(); /*private 접근 제한 때문에 호출 불가 System.out.println(b.money); System.out.println(b.card);*/ //데이터 저장 b.setMoney(1000); b.setCard(2000); System.out.println(b.getMoney()); System.out.println(b.getCard()); } }
1000
2000
'Java > Constructor (생성자)' 카테고리의 다른 글
은닉화 생성자 오버로딩 (0) | 2012.04.11 |
---|---|
생성자 정의하기 (0) | 2012.04.11 |
참조 호출 Call by reference (0) | 2012.04.11 |
생성자 정의와 호출 (0) | 2012.04.11 |
인자 전달 방식 참조 호출 Call by reference (0) | 2012.04.11 |