您的位置:首页 > 编程语言 > Java开发

JAVA构造函数的调用

2016-02-17 17:06 411 查看
在说构造函数之前,必须要了解什么叫做重载。

重载是在同一个类中允许有重名的方法存在,但方法的参数必须不同。参数的个数不同或参数的类型不同或参数的顺序不,不能用方法的返回类型来决定方法的重载,重载经常用于构造方法。

一个类中允许有多个构造函数,并且如果你没有给出构造函数,系统也会提供一个默认的构造函数。

下面以类实例说明

public class Computer {

int size;

String cpu;

public Computer(){}
// 默认

}

对构造函数的调用可以用new和this,new的比较简单, 如 Computer cpt = new Computer();

public class Computer {

int size;

String cpu;

public Computer(){

this("intel i5", 400);
// 对构造函数的调用

}

public Computer(String cpu, int size){

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: