为什么java中叫方法,C中叫函数?

 我来答
ryain黄
2016-05-06 · TA获得超过530个赞
知道小有建树答主
回答量:329
采纳率:40%
帮助的人:175万
展开全部
其实没有区别~
面向过程的语言~一般叫函数~比如C~大家都说函数~没人说方法……因为面向过程的一个模块他更强调的是数据的处理~就像函数一样~
而面向对象的语言比如 c++ java c#(c++同时支持面向对象和面向过程)
一般把类的里的函数叫方法或者服务或操作~它主要强调这个类的对象封装了一些属性和方法(变量和函数)并向外提供服务。一个对象应该具有一些服务~为其他对象服务~也就是面向对象中两个对象间发消息…… 你在b的对象里做a.sort() 就是b向a发一条消息~让a进行排序~a只将sort()这个接口暴露给b,为b提供了排序这个功能,其他细节做了封装,这就是面向对象的开闭原则……慢慢体会吧……还是说服务感觉恰当些……
泡冰绿D
2016-05-06 · 超过12用户采纳过TA的回答
知道答主
回答量:40
采纳率:0%
帮助的人:12万
展开全部
你有问题吧 你管他叫什么呢
JAVA中你叫他函数也没什么问题吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式