方法的重载

来源:互联网 发布:汽车配件平台源码下载 编辑:程序博客网 时间:2024/06/15 05:11

重载(overload),简单说,就是函数或者方法有同样的名称,但是参数列表不相同(参数类型或参数数量)的情形,这样的同名不同参数的函数或者方法之间,互相称之为重载函数或者方法。注:返回值必须相同。


重载函数的应用实例:在类的构造函数中,定义重载的构造函数,例如

class Person{

int id;

int age;

Person(){

id = 2938;

age = 18;

}

Person(int i,int j){

id = i;

age = j;

}

}


在main函数中可以有

Person p = new Person();  //使用第一个构造函数,id和age均已定义好

Person q = new Person(2871,20);   //使用第二个构造函数,id和age自定义;

0 0
原创粉丝点击