A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 朱志江 中级黑马   /  2013-6-5 14:45  /  1360 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 朱志江 于 2013-6-6 02:29 编辑

最近在看Java基础.别人总问我什么是函数,什么是方法,谁能帮我解释一下?懵了..

5 个回复

倒序浏览
java中函数就是定义在类中的具有特定功能的一段独立小程序,也称为方法

这么和你说吧,就像我把火石,滚轮,丁烷等东西组合起来成为一个打火机卖给你,给你提供打火的功能.而不是让你用火石什么的
自己去钻木取火,而是让你直接使用成品的火机.
函数就是为了完成某一种功能的代码片段,方法在java中就是函数,同一种东西不同的名字而已


回复 使用道具 举报
函数和方法是同一个概念,只是说法不一样。

函数把能够实现某种功能的一行甚至多行代码封装,方便外界使用,是面向对象封装性的体现
回复 使用道具 举报
能实现一段功能的代码块,有固定的格式,就是函数
修饰符 返回值类型 函数名(参数类型 参数1,参数类型 参数2,...)
                {
                        执行语句;
                        return 返回值;
                }
其实C语言里叫函数,更java的叫法应该是方法。叫法不同,实质一样。就像葵花宝典和避邪剑谱一样,叫法不同,其实本质是一个玩意儿。
回复 使用道具 举报
函数就是方法,方法就是函数;只是一个物体的两种叫法。
函数其实就是你为了实现某个功能,做成的一个相对独立的结构。
回复 使用道具 举报
函数,方法,成员函数,成员方法,方法成员。
函数就是一个将实现一个功能的具体过程进行封装的封装体,在java中也称方法。
当函数出现在类中成员位置的时候也称成员函数或成员方法,我也听有人叫方法成员。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马