方法,顾名思义就是能够解决某一问题的语句。
在程序里,将一个功能抽取出来,把代码单独定义在一个大括号里面,形成单独的功能,就叫方法。
上述情况是最简单的方法样式,无参数无返回值
那有参数有返回值是怎样的呢?
例:实现两个整数的求和计算
定义方法的两个明确:
注意事项:
方法与方法之间是独立的,不能在方法里面定义一个方法。
返回值类型,必须要和return语句返回的类型相同(匹配当满足自动类型转换的时候也是可以的),否则编译失败 。`
流程图解:
方法的调用过程:
①【起点】方法开始调用
②【过程】实际参数传递
③【过程】方法体内执行
④【终点】方法结束返回
注意事项:
方法的三种调用形式:
其中输出语句在调用无返回值的方法时会报错
注意事项:形参的参数名不一样不能算是不同的参数
练习:判断哪些方法是重载关系。
所以①②(③或者⑧)④(⑤或者⑥)是重载关系。