java的重載

重載(Overload)

重載(overloading) 是在一個類裏面,方法名字相同,而參數不一樣。返回類型能夠相同也能夠不一樣。函數

每一個重載的方法(或者構造函數)都必須有一個獨一無二的參數類型列表。構造函數

最經常使用的地方就是構造器的重載。方法

重載規則:異常

  • 被重載的方法必須改變參數列表(參數個數或類型不同);
  • 被重載的方法能夠改變返回類型;
  • 被重載的方法能夠改變訪問修飾符;
  • 被重載的方法能夠聲明新的或更廣的檢查異常;
  • 方法可以在同一個類中或者在一個子類中被重載。
  • 沒法以返回值類型做爲重載函數的區分標準。
相關文章
相關標籤/搜索