永发信息网

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

答案:2  悬赏:10  手机版
解决时间 2021-12-23 17:09
  • 提问者网友:贪了杯
  • 2021-12-23 13:15
为什么java中叫方法,C中叫函数?
最佳答案
  • 五星知识达人网友:持酒劝斜阳
  • 2021-12-23 14:45
其实没有区别~
面向过程的语言~一般叫函数~比如C~大家都说函数~没人说方法……因为面向过程的一个模块他更强调的是数据的处理~就像函数一样~
而面向对象的语言比如 c++ java c#(c++同时支持面向对象和面向过程)
一般把类的里的函数叫方法或者服务或操作~它主要强调这个类的对象封装了一些属性和方法(变量和函数)并向外提供服务。一个对象应该具有一些服务~为其他对象服务~也就是面向对象中两个对象间发消息…… 你在b的对象里做a.sort() 就是b向a发一条消息~让a进行排序~a只将sort()这个接口暴露给b,为b提供了排序这个功能,其他细节做了封装,这就是面向对象的开闭原则……慢慢体会吧……还是说服务感觉恰当些……
全部回答
  • 1楼网友:野味小生
  • 2021-12-23 15:12
这个解释是对的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯