【发布时间】:2010-09-07 19:27:51
【问题描述】:
我最近问了一个关于我所谓的“方法调用”的问题。答案提到了“消息”。作为一个自学成才的业余程序员,我试图提出一些不会让我看起来像个白痴的问题,我意识到我使用的术语揭示了我是如何学习编程的。
方法/消息/等的各种术语之间是否有区别?在OO编程中?这是来自不同编程语言使用不同术语来描述相似概念的差异吗?
我似乎记得在 OO 之前的语言中,有时会根据是否期望返回值来区分“子例程”和“函数”,但即便如此,这是否是逐个语言的区别?
【问题讨论】:
标签: language-agnostic terminology