首页 > 代码库 > <JAVA编程思想第四版>——初始化和清除

<JAVA编程思想第四版>——初始化和清除

4.1 用构造器初始化

  构造器名称与类名相同,可以使用自变量,无返回值(属于特殊的方法类型)

  技术分享

  如果不明确指定类的构造器函数,那么编译器会生成默认构造器。

class Inspur {
}
public class TestConstructor {

	public static void main(String[] args) {
		new Inspur();//invoke default constructor
	}
}

 

  但一旦用户指定一个构造器,编译器就不会生成默认构造器(无参构造器)。

  技术分享

  4.2 方法重载

  方法重载是构造器必须的,但它也可以应用于其它任何方法。

<JAVA编程思想第四版>——初始化和清除