方法
2023-03-08 15:32:50 13 举报
AI智能生成
登录查看完整内容
思维导图
作者其他创作
大纲/内容
解决具有既定规律问题时,在方法内部再次调用自身的一种编程方式。
什么是递归
当需要解决的问题可以拆分若干的小问题的时候,大问题小问题的人解决方式相同,方法中自己调用自己
使用循环可以解决的问题都能替换成递归解决
设置一个有效的出口,可以让调用链上的每个方法都可正确的返回,避免无穷递归
如何使用
方法的递归(了解)
表示方法返回值(必须)return值 一个方法只能有一个返回值。
return也可以在没有返回值得方法当中使用:- 表示结束当前方法 return;
再次return后面不能直接写任何代码 因为不可能执行得到
没有返回值得方法可以写return 有返回值方法必须写返回值 return 值;
return关键字
方法定义的位置:方法得到定义需要在类的里面其他方法的外面,方法之间不能相互嵌套
方法的实参和形参保持一致(个数 顺序 类型)
方法的返回值 不一定必须接收 但是你定义了返回值 不接收使用那就是没有意义
方法使用细节
封装一些为了解决某些功能和问题而编写的代码片段称之为一个方法。可以反复的使用。
概念
访问修饰符
方法修饰符
方法的返回值
方法的名称
()方法的参数列表
{}方法体
组成部分
无参无返回值
有参无返回值
无参有返回值
有参有返回值
方法的定义
减少代码的冗余 便于维护和修改。
单一职责,降低耦合
提高代码的 开发效率
提高了代码的重用性
方法的好处
方法
0 条评论
回复 删除
下一页