zoukankan      html  css  js  c++  java
  • Java 基础入门随笔(5) JavaSE版——函数重载

    1.函数

             函数就是定义在类中具有特定功能的一段独立小程序,也称为方法。

       定义函数的格式:

              修饰符 返回值类型 函数名(参数类型 形式参数1,参数类型 形式参数2,...)
             {
                       执行语句;
                       return 返回值;
              }

        特点:①.定义函数可以将功能代码进行封装,便于对该功能进行复用。

                  ②.函数只有被调用才会被执行。

                  ③.函数的出现提高了代码的复用性。

       特殊情况:

       功能没有具体的返回值,返回值类型用void来表示。

       这时return的后面直接用分号结束。

      注:如果返回值类型是void,那么函数中的return语句可以省略不写。

            函数中只能调用函数,不可以在函数内部定义函数。

            定义函数时,函数的结果应该返回给调用者,交由调用者处理。

    2.函数的重载(overload)

      概念:在同一个类中,允许存在一个以上的同名函数,只要它们的参数个数或者参数类型不同即可。

      特点:与返回值类型无关,只看参数列表。

      好处:方便于阅读,优化了程序设计。

  • 相关阅读:
    zoj 3593 One Person Game
    poj 2115 C Looooops
    hdu 1576 A/B
    hdu 2669 Romantic
    poj1006 Biorhythms
    中国剩余定理(孙子定理)
    Pseudoprime numbers---费马小定理
    青蛙的约会----POJ1061
    [POJ2942]:Knights of the Round Table(塔尖+二分图染色法)
    [BZOJ1718]:[Usaco2006 Jan] Redundant Paths 分离的路径(塔尖)
  • 原文地址:https://www.cnblogs.com/Anand/p/4603531.html
Copyright © 2011-2022 走看看