九、函数(方法)
来源:互联网 发布:linux read函数头文件 编辑:程序博客网 时间:2024/06/18 13:08
- 概念:定义在类中,具有特定功能的一段独立小程序,称为函数,也称为方法。
格式:
修饰符 返回值类型 函数名(参数类型 形式参数 1,参数类型 形式参数 2,参数类型 形式参数 3,…){ 执行语句; return 返回值;}说明: 返回值类型:函数运行后结果的数据类型。 参数类型:形式参数的数据类型。 形式参数:变量,用于储存调用函数时传递给函数的实际参数。 实际参数:传递给形式参数的具体数值。 return:结束函数。 返回值:返回给调用函数的调用者。特点: 函数只有被调用才会执行; 函数的出现提高了代码的复用性; 定义函数在于可以将功能代码进行封装,以便于对该功能进行复用。注: 函数只能调用函数,不允许在函数内部定义函数; 对于函数不需要返回值的情况,返回值类型可以使用关键字 void 表示,这样的函数中最后一行的 return 可以省略不写。
- 重载:在同一个类中,允许存在多个的同名函数,只要参数列表中的个数或者参数类型不同即可。
- 优势:便于阅读、优化程序。
使用场景:当定义的功能相同,但参与运算的未知内容不同时,此时可以定义一个函数名称以表示功能,以方便阅读,通过不同的参数列表来区分多个同名的函数。
例如: //返回两个整数的和 public int add(int x,int y){ return x+y; } //返回三个整数的和 public int add(int x,int y,int z){ return x+y+z; } //返回两个小数的和 public double add(double x,double y){ return x+y; }
阅读全文
0 0
- 九、函数(方法)
- (九)SampleApp_ProcessEvent() 函数
- 重新组织函数的九种方法
- (九)模板方法模式
- 重构-改善既有代码的设计:重新组织函数的九种方法(四)
- 重构-改善既有代码的设计:重新组织函数的九种方法(四)
- Swift 实例方法&类型方法(九)
- C++学习(九)函数深入
- c++虚函数表详解(九)
- C语言学习笔记(九)--函数
- Matlab常用函数举例(九)
- MATLAB 主要函数指令表(九)
- Python学习(九)------- 自定义函数
- HALCON 算子函数(九) Matching
- C语言函数集(九)
- SQL基础(九)---聚合函数
- C语言基础知识之(九):函数
- Deep learning系列(九)目标函数
- java多线程并发编程总结
- Mysql存储过程
- 物联网之 NodeMCU:无线灌溉控制器
- pom.xml 全解析文档
- 添加
- 九、函数(方法)
- 监听后退事件和hash变化
- JD-JUI反编译问题
- IOS7 导航栏item完美设置[UIBarButtonItem appearance]
- Tomcat启动一闪而过,报错,配置JDK
- Python学习之Thread线程
- 【boost】boost::asio(2)——io_service
- 局部内部类和匿名内部类访问final的局部变量---一个元素的数组
- vuejs中,如何使一个自定义函数在vue渲染完之后再自动执行