zoukankan      html  css  js  c++  java
  • 基础语法-函数的重载

                   基础语法-函数的重载

                               作者:尹正杰

    版权声明:原创作品,谢绝转载!否则将追究法律责任。

     

     

     

    一.函数的重载概述

      什么是函数的重载:
        在同一个类中,允许存在一个以上的同名函数,只要它们的参数个数或者参数类型不同即可。
      重载的特点:
        与返回值类型无关,只看参数列表。   重载的好处:
        方便于阅读,优化了程序设计。

    二.函数的重载示例

    /**
     *    函数的重载:
     *         通过定义函数名称时候,为了更好的阅读该函数,都是以函数的功能来命名的,这样可以增强阅读性.
     * 
     *    @author 尹正杰
     */
    public class FuncDome2 {
    
        public static void main(String[] args) {
            int x = 200,y = 300,z = 100,sum;
            double PI = 3.14,g = 9.8,res;
            
            sum = add(x, y);
            System.out.println("x + y = " + sum);
            
            sum = add(x, y,z);
            System.out.println("x + y + z = " + sum);
            
            res = add(PI,g);
            System.out.println("x + y = " + res);
        }
        
        //获取两个整数的和
        public static int add(int a,int b) {
            return a + b;
        }
    
        //获取三个整数的和[函数的重载,函数名称都是add]
        public static int add(int a,int b,int c) {
            return a + b + c;
        }
     
        //获取两个浮点数的和[函数的重载,函数名称都是add]
        public static double add(double a,double b) {
            return a + b;
        }
    }

  • 相关阅读:
    js -- use strict
    css布局—— 固定+自适应
    web前端安全问题(转载)
    清除float浮动
    源码核心动画01-CALayer-基本使用(了解)
    源码0308-画板
    源码0306-手势解锁
    源码0301-图片水印-裁剪-截屏-截取-擦除
    源码0309-雪花(定时器)-图形上下文状态栈-矩阵操作
    源码0308-模仿UIImageView
  • 原文地址:https://www.cnblogs.com/yinzhengjie2020/p/12215826.html
Copyright © 2011-2022 走看看