码迷,mamicode.com
首页 > 其他好文 > 详细

方法的重载

时间:2015-08-30 17:24:50      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:

方法的重载:

要求:必须在同一个类中,方法名必须相同,方法的参数列表不同(参数的个数不同,参数的类型不同)

注意:跟方法的返回值类型没有关系

 1 package com.sanguosha.exer;
 2 //方法的重载(overload)
 3 /*要求:同一个类中,方法名必须相同,方法的参数列表不同(①参数的个数不同②参数的类型不同)
 4 注意:方法的重载和方法的返回值类型没有关系*/
 5 public class OverLoad {
 6     
 7     public void abc(int i,String str){
 8         
 9     }
10     public void abc(String str1,int j){
11         
12     }
13     //以上两个方法也能构成重载
14     
15     //以下四个方法构成重载
16     public int getSum(int i,int j){
17         return i+j;
18     }
19     public int getSum(int i,int j,int k){
20         return i+j+k;
21     }
22     public double getSum(double d1,double d2){
23         return d1+d2;
24     }
25     public void getSum(double d1,double d2,double d3){
26         System.out.println(d1+d2+d3);
27     }
28 }

 

方法的重载

标签:

原文地址:http://www.cnblogs.com/yunqing/p/4771015.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!