概述
定义:
构造器最大的用处就是在创建对象时执行初始化,当创建一个对象时,系统会为这个对象的实例进行默认的初始化。如果想改变这种默认的初始化,就可以通过自定义构造器来实现。
语法:
public class UserDo{
public UserDo() {
super();
}
public UserDo(int b_id, String b_username) {
super();
this.b_id = b_id;
this.b_username = b_username;
}
}
作用:
当一个类的实例对象刚产生时,这个类的构造方法就会被自动调用,我们可以在这个方法中加入要完成初始化工作的代码。这就好像我们规定每个“人”一出生就必须先洗澡,我们就可以在“人”的构造方法中加入完成“洗澡”的程序代码,于是每个“人”一出生就会自动完成“洗澡”,程序就不必再在每个人刚出生时一个一个地告诉他们要“洗澡”了。
默认的构造方法:
- Java语言中,每个类都至少有一个构造方法;
- 如果类的定义者没有显式的定义任何构造方法,系统将自动提供一个默认的构造方法:
– 默认构造方法没有参数
– 默认构造方法没有方法体
– 默认的构造方法:Animal(){}
所以:不编写构造方法就能用new Xxx()创建类的实例。
最后
以上就是害羞小懒猪为你收集整理的Java构造器的全部内容,希望文章能够帮你解决Java构造器所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复