什么是函数,什么是方法?

Posted kai-

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是函数,什么是方法?相关的知识,希望对你有一定的参考价值。

首先从分类的角度分析

(1)函数的分类:

(2)方法的分类:


其次,从作用域的角度来分析

(1)函数作用域:从函数调用开始至函数执行完成,返回给调用者后,在执行过程中开辟的空间会自动释放,也就是说函数执行完成后,函数体内部通过赋值等方式修改变量的值不会保留,会随着返回给调用者后,开辟的空间会自动释放。

(2)方法作用域:通过实例化的对象进行方法的调用,调用后开辟的空间不会释放,也就是说调用方法中对变量的修改值会一直保留。

最后,调用的方式不同。

(1)函数:通过“函数名()”的方式进行调用。

(2)方法:通过“对象.方法名”的方式进行调用。

以上是关于什么是函数,什么是方法?的主要内容,如果未能解决你的问题,请参考以下文章

请问啥叫回调方法?

什么是索引函数的纯函数方法?

什么是 重载 ?为什么要重载?有何特点?

虚方法与抽象方法有什么区别

重载构造函数的最佳方法是什么?

java的main函数为什么没有返回值