c獲取函式地址_Python中應該掌握的十個內建函式
阿新 • • 發佈:2020-12-24
技術標籤:筆記
JavaBeans是Java中一種特殊的類,可以將多個物件封裝到一個物件(bean)中。
特點是可序列化,提供無參構造器,提供getter方法和setter方法訪問物件的屬性。
名稱中的“Bean”是用於Java的可重用軟體元件的慣用叫法。
—以上源自維基百科
一開始,我們封裝一個物件的時候,以汽車物件為例子:
public class car {
/**
* 這是一個五座小汽車
*/
private int 車輪 = 4 ;
private int 方向盤 = 1;
private int 座位 = 5 ;
public int get車輪() {
return 車輪;
}
public void set車輪(int 車輪) {
this.車輪 = 車輪;
}
public int get方向盤() {
return 方向盤;
}
public void set方向盤(int 方向盤) {
this.方向盤 = 方向盤;
}
public int get座位() {
return 座位;
}
public void set座位(int 座位) {
this.座位 = 座位;
}
}
一開始學習的java的時候,我們把上述程式碼稱之為一個物件類,而到了後期,我們稱之為一個javaBean。
因為後期java為了便於操作資料,通常是使用物件為容器 把需要操作的資料賦值給物件,而為了便於賦值,那我們必須要有這種get/set方法。
- 總結如下:
1、所有屬性為private
2、提供預設構造方法
3、提供getter和setter
4、實現serializable介面