Day06 -方法的定义与使用

1、方法的定义

语法:
    访问权限修饰符 修饰符 返回值类型 方法名(形参列表){
        方法体
    }
    访问权限修饰符:需要在面向对象三大特征之封装讲解
        暂时使用public
    修饰符:需要在面向对象三大修饰符时讲解
        暂时使用static
定义的位置:
    类中,方法以外
为了大家好接受方法,将其分为一下部分
    1,无参无返回值的方法
        语法:
            访问权限修饰符 修饰符 void 方法名(){
                方法体
            }
            void表示没有返回值或者返回值为空(null)
    2,有参无返回值的方法
        语法:
            访问权限修饰符 修饰符 void 方法名(形参列表){
                方法体
            }
            形参列表:就是声明的多个变量,每个变量之间使用逗号隔开
    3,有参有返回值的方法
        语法:
            访问权限修饰符 修饰符 返回值类型 方法名(形参列表){
                方法体
            }
            return:单独使用表示结束该方法
            return xxx:xxx就是返回值,此时return表示结束方法并返回该值
            返回值类型:就是返回值的数据类型
        注意:
            1,调用有返回值的方法,可以选择接收,也可以选择不接收
            2,如果接收返回值,那么接收返回值的变量要与调用方法的返回值类型相同
            3,java中一个方法只能有一个返回值
            4,如果方法使用分支语句作为结束,要保证每一个分支都要返回值,而且每个分支的返回值类型要相同
            5,null表示空值,可以表示为任意一种引用数据类型的值
    

2、方法的使用

语法:
    对象名或类名.方法名(实参列表);
    因为没有学习面向对象所以暂时不写对象名或类名
    所以在暂时的学习中调用方法的语法格式为
    方法名(实参列表);    
注意:
    1,每次调用方法时,方法中的代码都会执行一次
    2,一个方法定义完成后,可以被调用无数次
    3,要保证方法已经定义了,才可以调用    
为了大家好接受方法,将其分为一下部分
    1,无参无返回值的方法
        语法:方法名();
    2,有参无返回值的方法
        语法:方法名(实参列表);
        实参列表:多个有值的变量或者就是值,每个之间使用逗号隔开
        要求:
            实参列表要与调用的方法的形参列表一致(顺序一致,类型一致,长度一致)
    3,有参有返回值的方法
        语法:
            接收返回值
                数据类型 变量名 = 方法名(实参列表);
            不接收返回值
                方法名(实参列表);


版权声明:本文为Qzgg2019原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。