再谈方法

Posted lingtiaoti

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了再谈方法相关的知识,希望对你有一定的参考价值。

一、方法的重载

  1.重载的概念

      在同一个类中,允许存在一个以上的同名方法,只要他们的参数个数,参数类型,参数顺序不一样即可

  2.重载的特点

      与返回值类型无关,只看参数列表,且参数列表必须不同。调用时,根据方法参数列表的不同来区别

  3.重载的示例

      //返回两个整数的和

      int add(int x,int y){return x + y;}

      //返回三个整数的和

      int add(int x,int y,int z){return x + y + z ;}

      //返回两个小数的和

      double add(double x,double y){return x + y;}

二、可变形参的方法

   1.概念

        JavaSE5.0中提供了Varargs(variable number of arguments)机制,允许直接定义能和多个实参相匹配的形参,从而,可以用一种更简单的方式,来传递个数可变的实参

 

以上是关于再谈方法的主要内容,如果未能解决你的问题,请参考以下文章

面向对象编程(基础)7:再谈方法(重载)

再谈适配器模式

再谈Spring AOP

再谈包访问权限 子类为何不能使用父类protected方法

再谈 Java 的继承和超类 Object

vector系列--再谈vector的insert()方法(都是make_move_iterator惹的祸)