1.構造函數小問題
在無參數構造函數中使用this(10),會調用另一個有參數的構造函數,以避免編寫一些重複代碼。
2.關於static
被聲明爲static的域成員又稱爲靜態域成員。靜態域成員屬於類所有,而不是個別對象。可以將靜態成員視爲每個對象實例所共享的域成員。例如:
靜態成員屬於類所有,可以在不使用名稱參考下,直接使用類名稱加上.預算符來存取靜態域成員,不過靜態域成員同樣遵守public, protected, private 的存取限制。
但是下面的方法是不被鼓勵的,避免與非靜態域成員混淆。
與靜態域成員類似,也可以聲明方法爲static 方法,也叫靜態方法,通常作爲工具方法。