技術總結(jié)
本發(fā)明提供一種反射場景下確定類重載方法的方法及裝置,包括:根據(jù)外部入?yún)⑺付ǖ姆椒_定類內(nèi)所有同名方法;同名方法具有與外部入?yún)⑺付ǖ姆椒嗤姆椒Q;若同名方法的個數(shù)多于一個,獲取外部入?yún)⑴c每個同名方法間的繼承關系;根據(jù)繼承關系,確定每個同名方法相對于外部入?yún)⒌钠ヅ涠?;根?jù)匹配度結(jié)果,在多個同名方法中確定外部入?yún)⒌念愔剌d方法。該方案解決了現(xiàn)有技術中當存在多個重載方法,且入?yún)⒘斜砼c方法列表具有繼承關系時無法正確調(diào)用與入?yún)⒘斜砥ヅ涞姆椒ǖ募夹g問題,本發(fā)明實現(xiàn)了快速、高效為入?yún)⒋_定是否有可調(diào)用的方法,以及為入?yún)⑻峁┛煽啃愿叩念愔剌d方法。
技術研發(fā)人員:趙正邦;呂仁琦;金勇;武嚴嚴
受保護的技術使用者:阿里巴巴集團控股有限公司
文檔號碼:201610797536
技術研發(fā)日:2016.08.31
技術公布日:2017.06.30