函数和方法 为啥c中叫函数 java中叫方法 那c++呢 注意我问的是为什么!!!!

如题所述

    我们要明白一点,C语言的function和Java语言的function是同一个单词,在英文世界里没有人会区别哪个是“方法”哪个是“函数”。所以翻译成“函数”和“方法”的主要原因是因为最初引入这些编程到大陆的翻译人员的习惯。

    在Python语言中,在类中的函数常叫做“方法”。以此推测,Java万物皆是类,基本每一个函数都在类中,所以Java中的所有的函数都叫做“方法”。

    C++里面的函数叫做“函数”。

C语言、Java语言官方文档

Python中文手册

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-09-24
这两个是一样的。
以前c语言中我们一直称之为函数,大概因为面向过程编程中它是很独立的部分,没有严格意义的附属于谁。
在Java里面我们称之为方法,因为它是作为一个抽象的对象的本身的组成部分而存在的,这时候把其称为这个对象的方法比较贴切。本回答被网友采纳
第2个回答  2016-09-24
你说为什么天上下雨不是下水,落到地上成了水而不是雨追问

第3个回答  2019-11-11
你到朋友家做客 你朋友亲切的端来一杯雨你喝吗?
第4个回答  2016-09-24
不是一样吗?不同叫法追问

有细微的差别

相似回答