java中构造方法有哪些条件?一般什么时候被调用?
发布网友
发布时间:2022-04-29 02:50
我来回答
共1个回答
热心网友
时间:2022-06-29 03:30
构造方法是类中比较特殊的方法、它有如下几个特点
1.方法没有返回值
2.方法名和类名相同
3.构造方法可以重载(包括参数类型不同的重载和参数个数不同的重载)
4.每个类默认会有一个无参的构造函数
例:
public Class User{
public User(){}
public User(String name,int age){
this.name = name;
this.age = age;
}
private String name;
private int age;
public String getName(){
return this.name;
}
public void setName(String name){
this.name = name;
}
public int getAge(){
return this.age;
}
public void setAge(int age){
this.age = age;
}
}
构造函数是在你New对象的时候被调用的
例: User user = new User();