
ClassDemo04.java
public class ClassDemo04 {
private int a;
// 這裡定義建構子
public ClassDemo04(int p1) {
setA(p1);
}
public void setA(int p1) {
a = p1;
}
public int getA() {
return a;
}
public int doSomething(int p1) {
return a + p1;
}
public static void main(String[] args) {
ClassDemo04 d = new ClassDemo04(10);
System.out.println();
System.out.println(d.getA());
System.out.println(d.doSomething(1));
System.out.println();
}
}
/* 檔名: ClassDemo04.java
作者: Kaiching Chang
時間: September, 2014 */ClassDemo05.java
public class ClassDemo05 {
private int a;
public ClassDemo05(int a) {
setA(a);
}
public void setA(int a) {
// 利用 this 存取屬性
this.a = a;
}
public int getA() {
return a;
}
public int doSomething(int a) {
// 參數跟屬性使用相同的識別字
return this.a + a;
}
public static void main(String[] args) {
ClassDemo05 d = new ClassDemo05(13);
System.out.println();
System.out.println(d.getA());
System.out.println(d.doSomething(9));
System.out.println();
}
}
/* 檔名: ClassDemo05.java
作者: Kaiching Chang
時間: September, 2014 */the end
沒有留言:
張貼留言
0.留言請選擇註冊帳號, Google 或 OpenID 均可
1.歡迎留言交流,但不歡迎垃圾留言及廣告留言
2.文章相關問題歡迎提出,請減少情緒性留言
3.非文章相關內容,請到 G+ 社群或 FB 社團提出
4.問作業之留言會被直接刪除
5.莫忘網路禮節
6.可使用部份HTML標記,如 <b> 、 <i> 、 <a>
7.站長保留刪除留言的權力