Overload是重載的意思,Override是覆蓋的意思,也就是重寫。
Overload和Override有共同之處,兩個方法的方法名都必須相同,如果不同,既不構成Overload,也不構成Override。
1. Override必須發生在父子類之間,Overload可以不在父子類之間

2. Override的特點:
a) 參數列表完全相同:個數相同、類型相同、順序相同
b) 子類的返回值不能比父類的返回值范圍大
c) 子類方法拋出的異常不能比父類方法拋出的異常范圍大
d) 修飾符只能為public、protected、friendly,不能為private
e) 父子類方法不能使用static修飾
重載發生在同一個類或父子類之間,重載中參數列表至少滿足個數不同、類型不同、順序不同中的一個條件,不包含父子類之間的static方法
遠近互聯技術-劉 整理發布,希望能對同是技術的你有所幫助。
遠近互聯專業提供網站建設、APP開發、網站優化、外貿網站SEO、微信運營的品牌整合營銷服務,讓客戶通過網絡品牌建立與網絡傳播提高業績。






