封裝的概念
package test0213;
public class testnight {
public static void main(String[] args){
MyAccount account = new MyAccount();//建立實體物件
account.setMoney(1000); //setMoney是1000 ,執行物件的方法
System.out.println("$" + account.getMoney()); //顯示結果
//account.getMoney() 物件的變數名稱.屬性
}
}
/*只有寫上面,會找不到 account.getMoney()因此程式也跑不出來!
/*將MyAccount物件變數int money存取權限設置private,
然後建立setMone()和grtMone()方法給外界存取*/
//MyAccount類別
//以下資料給上面存取
class MyAccount{
private int money; //屬性
public void setMoney(int money){ //setMoney方法是money
this.money= money; //建立物件實體
}
public int getMoney(){ //getMoney()方法
return money; //傳回到money
}
}
public class testnight {
public static void main(String[] args){
MyAccount account = new MyAccount();//建立實體物件
account.setMoney(1000); //setMoney是1000 ,執行物件的方法
System.out.println("$" + account.getMoney()); //顯示結果
//account.getMoney() 物件的變數名稱.屬性
}
}
/*只有寫上面,會找不到 account.getMoney()因此程式也跑不出來!
/*將MyAccount物件變數int money存取權限設置private,
然後建立setMone()和grtMone()方法給外界存取*/
//MyAccount類別
//以下資料給上面存取
class MyAccount{
private int money; //屬性
public void setMoney(int money){ //setMoney方法是money
this.money= money; //建立物件實體
}
public int getMoney(){ //getMoney()方法
return money; //傳回到money
}
}
留言
張貼留言