九、函数(方法)

来源:互联网 发布: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;    }
原创粉丝点击