函數名問題記錄

使用過不少編程語言,java,python,js,lisp,php等,在使用的時候發現函數名有時候是一個深坑,有的語言支持多態,函數名可以相同,只要參數不同可以區分即可,比如說java,但另外一些,可能就不支持這種方式,函數名相同時,程序完全不知道該執行哪個,即使參數是不一樣的,比如說js,而且這種情況下不會給你提示出來任何的錯誤信息,這就是一個比較坑爹的地方了,可能會在這個地方毫無意義的卡上很久。

這就提醒我們,在使用編程語言時,我們不要想當然的使用自己以往的經驗,特別是自己用的比較少的,儘量在使用函數名實現不同功能的時候不要重複,否則,就可能耽誤很多不必要的時間。

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