首页 > 编程知识 正文

java怎么调用构造方法,构造器和构造函数

时间:2023-05-05 13:40:25 阅读:173063 作者:3569

java中的每个类都一定有自己的构造函数吗? 如果没有声明,则它是自己的缺省构造函数;即使它自身为空,也可以自己声明包含参数的构造函数。 声明后,默认构造函数将被取消,

所有构造函数的作用是允许外部实例化的类在生成对象时访问该类。

因此,所有构造函数的本质和使用方法都几乎一致地使用,为什么需要写多个构造函数呢?

其理由是

重载这些构造函数时,可以强制程序员传递所需的参数值,在不同的构造函数中实现不同的参数值,或者提示他们实现其他方法。

公共类用户4 {

int id;

字符串名称;

String pwd;

公共用户4 () {

//todo auto-generatedconstructorstub

}

公共用户4 (intid,String name ) {

this.id=id;

this.name=name;

}

publicstaticvoidmain (string [ ] args ) {

User2 u1=new User2(;

user2u2=newuser2(int10,String JOJO );

}

}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。