其他分享
首页 > 其他分享> > 080_方法重载

080_方法重载

作者:互联网

6.1方法重载概述

  方法重载指向一个类中定义的多个方法之间的关系,满足下列条件的多个方法相互构成重载。

    多个方法在同一个类中

    多个方法具有相同的方法名

    多个方法的参数不相同,类型不同或者数量不同

    重载仅对应方法的定义,与方法的调用无关,调用方式参照标准格式

    重载仅针对同一个类中方法的名称与参数进行识别,与返回值无关,换句话说不能通过返回值来判定两个方法是否相互构成重构

 1 package com_01;
 2 /*
 3     方法重载:
 4         多个方法在同一个类中;
 5         多个方法具有相同的方法名
 6         多个方法的参数不相同,类型不同或者数量不同
 7  */
 8 
 9 public class MyMethodDemo03 {
10     public static void main(String[] args) {
11         int result = sum(10,20);
12         System.out.println(result);
13         System.out.println(sum(10.0,20.0));
14     }
15     public static int sum(int a, int b){
16         return a+b;
17     }
18     public static double sum(double a, double b){
19         return a+b;
20     }
21     public static int sum(int a, int b,int c){
22         return a+b+c;
23     }
24 }

 

标签:多个,int,sum,080,重载,方法,public
来源: https://www.cnblogs.com/zhengqiangchen/p/14050564.html