重載與重寫

重載:方法名相同,參數類型不一樣(包括個數,類型,以及參數類型順序)。不能以返回值類型不一樣來斷定是否重載。函數

好比:spa

//參數個數不一樣
public void print(int a, int b);
public void print(int b);
//參數類型不一樣
public void print(int a);
public void print(String s);
//參數類型順序不一樣
public void print(int a, String s);
public void print(String s, int a);

 

重寫:code

方法名相同,參數類型相同

子類返回類型小於等於父類方法返回類型, 
子類拋出異常小於等於父類方法拋出異常, 
子類訪問權限大於等於父類方法訪問權限。blog

 

子類繼承父類,能夠繼承父類的全部成員(不能繼承構造函數),只是不能看到不能使用private成員。繼承

相關文章
相關標籤/搜索