黑马程序员技术交流社区

标题: 函数跟方法的区别是什么啊 [打印本页]

作者: Jeason_1007    时间: 2014-12-30 09:38
标题: 函数跟方法的区别是什么啊
如题,求给一个详细的答案呗

作者: BBD2008    时间: 2014-12-31 01:55
方法是通过类或对象来调用的,在类中声明的。
函数是通过函数名调用的,在main函数之前声明的。

只知道这些了。。。
作者: bjznh    时间: 2014-12-31 09:32
OC中的表现形式:
1. 声明方式不一样,方法都是以 +或-好开头, - (void) getName
   通过类名或对象调用。
2.函数 int Sum(int a,int b); 声明方式和其他一样,如java,c#,c等。
作者: 风淡淡    时间: 2014-12-31 10:39
方法只属于类或对象,只能通过类或对象来访问
函数是在文件任何地方都可以调用,函数是属于文件的
作者: kk8023    时间: 2014-12-31 14:55
风淡淡 发表于 4 小时前
方法只属于类或对象,只能通过类或对象来访问
函数是在文件任何地方都可以调用,函数是属于文件的...

似懂非懂,好晕。
作者: scarlettche    时间: 2014-12-31 15:05
不懂!!!!!!!
作者: 风淡淡    时间: 2014-12-31 22:40
就是说方法是针对面向对象的,是类中封装的,只能用类名或对象名访问。函数是属于面向过程的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2