成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

方法(method)和函數(shù)(function)有什么區(qū)別?

開發(fā) 前端
希望有人能用簡(jiǎn)潔的話語幫我解釋下方法(method)和函數(shù)(function)的區(qū)別。在google上找到的那些答案對(duì)我來說太難理解了。

“我用了很久的Applescript,但在shell腳本設(shè)計(jì)方面還是個(gè)新手。為了提高腳本性能,我想要多了解一些常用的腳本語言,譬如Javascript或Python。 

有些概念我一直很困惑,譬如“面向?qū)ο?rdquo;、“類”和“實(shí)例化”。 

希望有人能用簡(jiǎn)潔的話語幫我解釋下方法(method)和函數(shù)(function)的區(qū)別。在google上找到的那些答案對(duì)我來說太難理解了。 謝謝。

這個(gè)問題還是 willc2 在 2008 年 9 月 30 日在 StackOverflow 上提問的。

下面先來看看被選為***答案的回復(fù)(來自  Andrew Edgecombe ):

函數(shù)是一段代碼,通過名字來進(jìn)行調(diào)用。它能將一些數(shù)據(jù)(參數(shù))傳遞進(jìn)去進(jìn)行處理,然后返回一些數(shù)據(jù)(返回值),也可以沒有返回值。

所有傳遞給函數(shù)的數(shù)據(jù)都是顯式傳遞的。

方法也是一段代碼,也通過名字來進(jìn)行調(diào)用,但它跟一個(gè)對(duì)象相關(guān)聯(lián)。方法和函數(shù)大致上是相同的,但有兩個(gè)主要的不同之處:

  1. 方法中的數(shù)據(jù)是隱式傳遞的;
  2. 方法可以操作類內(nèi)部的數(shù)據(jù)(請(qǐng)記住,對(duì)象是類的實(shí)例化–類定義了一個(gè)數(shù)據(jù)類型,而對(duì)象是該數(shù)據(jù)類型的一個(gè)實(shí)例化)

以上只是簡(jiǎn)略的解釋,忽略了作用域之類的問題。

Raffi Khatchadourian 對(duì) Andrew Edgecombe 答案的補(bǔ)充:

對(duì)于 1),你應(yīng)當(dāng)再加上“ 方法在 C++ 中是被稱為成員函數(shù)”。因此,在 C++ 中的“方法”和“函數(shù)”的區(qū)別,就是“成員函數(shù)”和“函數(shù)”的區(qū)別。此外,諸如 Java 一類的編程語言只有“方法”。所以這時(shí)候就是“靜態(tài)方法”和“方法”直接的區(qū)別。

對(duì)于2),你應(yīng)當(dāng)補(bǔ)上方法可以操作已在類中聲明的私有實(shí)例(成員)數(shù)據(jù)。其他代碼都可以訪問公共實(shí)例數(shù)據(jù)。

Aaron 的回答:

方法和對(duì)象相關(guān);

函數(shù)和對(duì)象無關(guān)。

Java中只有方法,C中只有函數(shù),而C++里取決于是否在類中。

原文鏈接:http://blog.jobbole.com/44230/

譯文鏈接:http://blog.jobbole.com/44230/

責(zé)任編輯:陳四芳 來源: 伯樂在線
相關(guān)推薦

2023-11-29 07:47:29

Golang函數(shù)

2021-12-17 14:40:02

while(1)for(;;)語言

2022-02-27 15:33:22

安全CASBSASE

2024-05-27 00:40:00

2021-05-16 14:26:08

RPAIPACIO

2022-08-02 08:23:37

SessionCookies

2024-09-09 13:10:14

2024-03-05 18:59:59

前端開發(fā)localhost

2020-03-09 20:56:19

LoRaLoRaWAN無線技術(shù)

2022-09-07 18:32:57

并發(fā)編程線程

2022-09-08 18:38:26

LinuxWindowsmacOS

2020-11-09 14:07:53

PyQtQt編程

2022-06-06 14:53:02

LoRaLoRaWAN

2020-07-28 07:59:21

線程池SubmitExecute

2023-12-15 09:21:17

ObjectJavaString

2022-08-31 08:33:54

Bash操作系統(tǒng)Linux

2022-08-22 07:06:32

MyBatisSQL占位符

2025-03-10 09:30:00

SpringJava開發(fā)

2023-02-01 08:11:40

系統(tǒng)調(diào)用函數(shù)

2016-12-07 19:55:33

大數(shù)據(jù)深度學(xué)習(xí)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 久久久久久黄 | 精品免费国产一区二区三区 | 天天摸天天干 | 91传媒在线观看 | 国产成人精品一区二区三区视频 | 91麻豆精品国产91久久久更新资源速度超快 | 成人免费视频一区二区 | 男女性毛片 | 丁香久久 | 999国产视频 | 精品一区二区久久久久久久网站 | 亚洲福利 | 国产一级在线 | 黄色一级大片在线免费看产 | 91婷婷韩国欧美一区二区 | 午夜一级大片 | 91一区二区三区在线观看 | 亚洲综合在线一区二区 | 亚洲精品久久久久久一区二区 | 一级黄色录像毛片 | 7777精品伊人久久精品影视 | 狠狠综合久久av一区二区小说 | 99精品国产一区二区青青牛奶 | 亚洲二区精品 | 欧美日韩黄色一级片 | 亚洲永久精品国产 | 日韩在线播放网址 | 日本不卡一二三 | 天天干狠狠 | 成人高潮片免费视频欧美 | 天天干com | 四虎精品在线 | 伊人春色成人 | a在线免费观看 | 亚洲网站在线观看 | 国产日韩欧美在线播放 | 国产日韩欧美综合 | 91精品国产91久久综合桃花 | 日本在线视频一区二区 | 久久婷婷国产麻豆91 | 国产一级淫片a直接免费看 免费a网站 |