看板 java 關於我們 聯絡資訊
物件導向的優點 你可以用物件把函數包裝起來 (你需要一個 interface 來定義被包裝的函數) 透過更換物件 達到動態改變行為的效果 (你需要實作 interface) 事實上在某些物件導向語言是可以把 Function 視為變數的 雖然某些物件導向語言不能這麼作 但是透過物件包裝函數就可以了 通常會有的問題是 什麼函數應該被包裝 其實就是每次需求變更都會動到的那些程式應該被包裝 -- blog:http://etrex.blogspot.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.167.11.178
a1234957:javascript甚至可以動態增加物件function 12/16 00:42