微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

方法的使用及规则

作用

封装一段代码,其实可以方便使用

优点

1,降低代码重复度

2,降低其耦合度(一会再说)

使用

1,定义 2,调用

方法的定义

语法:

访问权限修饰符 修饰符 返回值类型 方法名(形参列表){ 方法体 }

访问权限修饰符:需要在面向对象三大特征之封装讲解 暂时使用public

修饰符:需要在面向对象三大修饰符时讲解 暂时使用static 定义的位置: 类中,方法以外 为了大家好接受方法,将其分为一下部分

1,无参无返回值的方法 语法: 访问权限修饰符 修饰符 void 方法名(){ 方法体 } void表示没有返回值或者返回值为空(null)

2,有参无返回值的方法 语法: 访问权限修饰符 修饰符 void 方法名(形参列表){ 方法体 } 形参列表:就是声明的多个变量,每个变量之间使用逗号隔开

3,有参有返回值的方法 语法: 访问权限修饰符 修饰符 返回值类型 方法名(形参列表){ 方法体 }

        return:单独使用表示结束该方法

        return xxx:xxx就是返回值,此时return表示结束方法并返回该值

返回值类型:就是返回值的数据类型

注意:

1,调用有返回值的方法,可以选择接收,也可以选择不接收

2,如果接收返回值,那么接收返回值的变量要与调用方法的返回值类型相同

3,java中一个方法只能有一个返回值

4,如果方法使用分支语句作为结束,要保证每一个分支都要返回值,而且每个分支的返回值类型 要相同

5,null表示空值,可以表示为任意一种引用数据类型的值

方法调用

语法: 对象名或类名.方法名(实参列表); 因为没有学习面向对象所以暂时不写对象名或类名 所以在暂时的学习中调用方法的语法格式为 方法名(实参列表);

注意:

1,每次调用方法时,方法中的代码都会执行一次

2,一个方法定义完成后,可以被调用无数次 3,要保证方法已经定义了,才可以调用

为了大家好接受方法,将其分为一下部分

1,无参无返回值的方法 语法:方法名();

2,有参无返回值的方法 语法:方法名(实参列表);

        实参列表:多个有值的变量或者就是值,每个之间使用逗号隔开

                要求: 实参列表要与调用方法的形参列表一致(顺序一致,类型一致,长度一致)

3,有参有返回值的方法 语法: 接收返回值 数据类型 变量名 = 方法名(实参列表); 不接收返回值 方法名(实参列表);

特殊方法调用

1,多重调用方法A中调用方法B,在方法B中调用方法C...

2,重载 要求:同一个类中,方法名相同,形参列表不同,称为重载

3,递归 在方法A中调用方法A 建议:能不用,就不用

原文地址:https://www.jb51.cc/wenti/3288385.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐