方法(method)和函数(function)有什么区别?

坟墓里的爱情 2014-09-18 05:28:00
方法(method)和函数(function)有什么区别?

自己感觉不出区别来,一致一度在名称上没有加以区分,有时叫方法有时叫函数
...全文
1177 17 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
彼得潘长不大 2016-11-25
  • 打赏
  • 举报
回复
环境不同 叫法不同
mortimer7866 2016-11-24
  • 打赏
  • 举报
回复
引用 2 楼 gmh0421 的回复:
一开始确实不习惯
没啥不习惯的,区别不多区分也挺简单
  • 打赏
  • 举报
回复
一般只要带明显指针操作的都叫函数,隐藏指针的,都叫方法。
天工魔手 2014-09-21
  • 打赏
  • 举报
回复
本质都一样,只是环境不同,叫法不一样
BOBO我爱你 2014-09-20
  • 打赏
  • 举报
回复
因为语言不同所以叫法也不一样!!功能一样的
  • 打赏
  • 举报
回复
没什么区别,其实都一样的。。
wangpeng1991 2014-09-20
  • 打赏
  • 举报
回复
刚开始确实是的,技术慢慢提升,用着就习惯了
as1dasd11 2014-09-19
  • 打赏
  • 举报
回复
这个问题如果你真的要搞清楚,java只有方法,没有函数。你想想C语言的函数,和java的方法一样吗? 不一样吧。
skyWalker_ONLY 2014-09-19
  • 打赏
  • 举报
回复
Java中方法使用的较多,其实是一回事,都是能够完成执行工作的,带有名称、参数和返回值的语句块
lliiqiang 2014-09-19
  • 打赏
  • 举报
回复
方法绑定对象,绑定了对象的属性.
庚武讲堂 2014-09-19
  • 打赏
  • 举报
回复
在面向对象领域, 像C#,Java...中都叫method(方法); 在面向过程语言中,像C,一般叫函数.
北京不不 2014-09-19
  • 打赏
  • 举报
回复
在JAVA中,没什么区别,其它语言中(PHP、JAVASCRIPT)function放在class中就叫method(方法),没放入的叫函数。
vipcxj 2014-09-19
  • 打赏
  • 举报
回复
因为java里不存在脱离类的函数,所以java管函数叫方法,方法是相对field来说的,其实方法也是函数。C/C++里函数是可以脱离类存在的,所以函数就是函数,当然你也可以叫C++中类里的函数为方法。
ps45221 2014-09-18
  • 打赏
  • 举报
回复
没什么区别,只是不同语言中的定义一样,一个新的语言的定义肯定要与别的有区别的……突显个性
编号0421 2014-09-18
  • 打赏
  • 举报
回复
一开始确实不习惯
姜小白- 2014-09-18
  • 打赏
  • 举报
回复
一回事 c++中好像喜欢叫函数,java中习惯叫方法 c++习惯叫虚基类,java中习惯叫抽象类 习惯而已

62,634

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧