⑴ 在java中,一个类可同时定义许多同名的方法
一个类可以定义多个同名的方法,只要这些方法的参数列表不完全相同,这称为方法重载。
下面分三种情况分析。
一、重载构造方法
例子如下图所示:
⑵ java 闱欐佹柟娉曞彲浠ラ吨杞藉悧閲嶅啓锻
鍙浠ヨ閲嶈浇锛屼笉鍙浠ヨ閲嶅啓銆
闱欐佹柟娉曟槸绫诲湪锷犺浇镞跺氨琚锷犺浇鍒板唴瀛树腑镄勬柟娉曪纴鍦ㄦ暣涓杩愯岃繃绋嬩腑淇濇寔涓嶅彉锛屽洜钥屼笉鑳介吨鍐欍备絾闱为润镐佹柟娉曟槸鍦ㄥ硅薄瀹炰緥鍖栨椂镓嶅崟镫鐢宠峰唴瀛樼┖闂达纴涓烘疮涓涓瀹炰緥鍒嗛厤镫绔嬬殑杩愯屽唴瀛锛屽洜钥屽彲浠ラ吨鍐欍
镓璋挞润镐佸氨鏄鍦ㄨ繍琛屾椂锛铏氭嫙链宸茬粡璁ゅ畾姝ゆ柟娉曞睘浜庡摢涓绫汇 涓扑笟链璇链変弗镙肩殑钖涔夛纴鐢ㄨ瑕佸嗳纭锛岄吨鍐椤彧鑳介傜敤浜庡疄渚嬫柟娉曘备笉鑳界敤浜庨润镐佹柟娉曪纴瀵逛簬闱欐佹柟娉曪纴鍙鑳介殣钘忥纴閲嶈浇锛岀户镓裤
镓╁𪾢璧勬枡锛
濡傛灉瀛愮被涓瀹氢箟镄勯润镐佹柟娉曪纸绫绘柟娉曪级涓庣埗绫讳腑闱欐佹柟娉曪纸绫绘柟娉曪级鍏锋湁鐩稿悓镄勮繑锲炲肩被鍨嬨佹柟娉曞悕銆佹柟娉曞弬鏁扮殑绫诲瀷鍜屼釜鏁板畬鍏ㄧ浉钖岋纴鍒欑О瀛愮被涓镄勮ユ柟娉曗滈殣钘忊濅简鐖剁被涓镄勮ユ柟娉曘傚綋瀛愮被鍒涘缓镄勫硅薄璋幂敤璇ラ殣钘忔柟娉曟椂锛岄粯璁よ皟鐢ㄧ殑鏄瀛愮被涓镄勬柟娉曘
鏂规硶閲嶅啓鏄瑕佹敞镒忔潈闄愮殑闂棰桡纴瀛愮被涓镄勬潈闄愪笉鑳藉皬浜庣埗绫荤殑𨱒冮檺锛屽綋鐖剁被镄勬潈闄愪负private镞讹纴瀛愮被镞犳硶缁ф圹銆备篃灏辨棤娉曚骇鐢熸墍璋撶殑閲嶅啓銆傦纸淇楗扮﹂珮浣庯细private < 榛樿や慨楗扮 < public锛
鍙傝冭祫鏂欐潵婧愶细锏惧害锏剧-鏂规硶閲嶅啓