首先 構造必須同時滿足下面三個條件:
1、方法名和類名相同
2、在方法名的前面沒有返回值類型的聲明
3、在方法中不能使用return語句返回一個值
子類的類名和父類的類名肯定是不同的。而構造器名稱與類名相同,所以根本談不上繼承。
而重寫的關鍵條件是繼承,沒有繼承關係就沒有重寫。所以構造器不能被重寫,但是可以重載。
重載的定義是:重載是指不同的函數使用相同的函數名,但是函數的參數個數或類型不同。調用的時候根據函數的參數來區別不同的函數。
首先 構造必須同時滿足下面三個條件:
1、方法名和類名相同
2、在方法名的前面沒有返回值類型的聲明
3、在方法中不能使用return語句返回一個值
子類的類名和父類的類名肯定是不同的。而構造器名稱與類名相同,所以根本談不上繼承。
而重寫的關鍵條件是繼承,沒有繼承關係就沒有重寫。所以構造器不能被重寫,但是可以重載。
重載的定義是:重載是指不同的函數使用相同的函數名,但是函數的參數個數或類型不同。調用的時候根據函數的參數來區別不同的函數。