Java基礎(理論)

萌生了一個想法,把一些基礎的東西寫一寫,特別是側重理論的。這樣能長看看,不至於忘了。其實還有一些需要寫代碼,這是下一步計劃,先寫些理論吧。 想起一個寫一個,寫道新聞**lian播大結局那天!
1:重載和重寫的區別:

運行時多態性是面向對象程序設計代碼重用的一個最強大機制,Java多態性的概念也可以被說成“一個接口,多個方法”方法的重寫Overriding和重載Overloading是Java多態性的不同表現

重寫一般是指父類和子類之間,子類重寫了父類的一個方法,當然方法名是一樣的,而且不能改變父類方法的返回值;重載是一個類裏面,寫了多了同名的方法,各個方法的返回值類型可以不一樣。要注意區分重載方法可以通過參數列表的個數,類型和順序。但是不推薦用順序來進行重載,這會讓代碼可讀性極差。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章