物件導向的三大特徵:
1. 封裝
2. 繼承
3. 多型.
繼承:繼承是通過關鍵字extends體現的。
繼承的格式:
class 類名1 extends 類名2
繼承要注意的事項:
1. 千萬不要為了減少重複**而去繼承,只有真正存在著繼承關係的時候才去繼承。
2. 父類私有的成員不能被繼承。
3. 父類的建構函式不能被繼承。
4. 建立子類物件時缺省會先呼叫父類無參的建構函式。
//學生類
class student extends person
public void study()
}class demo7
}
輸出:
person類的構造方法被呼叫了
student類的構造方法被呼叫了
static關鍵字 java關鍵字
先按照宣告順序初始化基類靜態變數和靜態 塊,接著按照宣告順序初始化子類靜態變數和靜態 塊,而後按照宣告順序初始化基類普通變數和普通 塊,然後執行基類建構函式,接著按照宣告順序初始化子類普通變數和普通 塊,最後執行子類建構函式。import static com.test.test1.fu.say i...
繼承與this關鍵字
作用 實現對程式的反覆使用,提高程式的維護性。關鍵字extends 格式 修飾符 class 子類名 extends 父類名 使用原則 子類可以繼承父類中所有可被子類訪問的成員變數與成員方法 public protected 使用this關鍵字 當區域性變數和成員變數的名字相同時,成員變數就會被隱藏...
Java的關鍵字
一 原始資料型別 byte short int long float double char boolean 二 迴圈關鍵字 do while for break continue 三 分支關鍵字 if else switch case default break 四 方法,變數和類修飾符 priv...