多態性是面向對象程序設計的重要特性之一。this
多態性分爲兩種:靜態多態和動態多態。設計
方法重載用於實現靜態多態性。調試
##方法重載overload對象
###方法重載規則:程序設計
###方法重載的原則:變量
###重載的優勢是:語法
##構造方法程序
###重載構造方法方法
一個類能夠有多個構造方法數據
重載的構造方法能夠以不一樣方式初始化類對象
要重載構造方法,咱們應提供不一樣的參數列表(參數個數不一樣或者參數類型不一樣)
###默認構造方法
默認構造方法是沒有參數的構造方法,可分爲兩種:
##this關鍵字
當局部變量與實例變量同名時,局部變量將隱藏同名的實例變量
能夠用關鍵字this來區分局部變量和實例變量
##static關鍵字
static關鍵字能夠用來修飾
被static所修飾的成員變量和成員方法代表該成員歸某個類全部,它不依賴於類的特定實例,被類的全部實例所共享
##static方法
靜態方法可訪問內容限制:
###static代碼塊