函數是被直接用名字調用的一段代碼。它能夠被傳遞數據然后操作它,且能夠選擇性地返回數據(返回的值)。所有被傳入函數的數據都是被顯式傳入的。
方法是被帶有對象的名字調用的一段代碼。它在很多方面都和函數相同,出了兩個重要的區別:
1、方法被調用時時隱式傳遞對象。
2、方法能夠操作那些包含在類內部的數據(記住對象是類的一個實例-類是定義,對象是數據的實例)
(這是簡化版的解釋,忽視作用域等問題)
函數是被直接用名字調用的一段代碼。它能夠被傳遞數據然后操作它,且能夠選擇性地返回數據(返回的值)。所有被傳入函數的數據都是被顯式傳入的。
方法是被帶有對象的名字調用的一段代碼。它在很多方面都和函數相同,出了兩個重要的區別:
1、方法被調用時時隱式傳遞對象。
2、方法能夠操作那些包含在類內部的數據(記住對象是類的一個實例-類是定義,對象是數據的實例)
(這是簡化版的解釋,忽視作用域等問題)