//有参构造 public User(String uname,int age){ //do something } //无参构造 public User(){
} 在另外一个类里面要 new 出 User 类来, 其实调用的就是User类的构造方法。 User user = new User(); //调用无参构造 User user = nwe User("admin",2); //调用有参构造 注:如果给类里面没有 有参构造 那么程序默认无参构造。但如果类里面有自定义的有参构造,而没有无参构造那么(User user = new User(); 就不能成功实例化),所以一般 写了有参构造也要提供无参构造!
public User(String uname,int age){
//do something
}
//无参构造
public User(){
}
在另外一个类里面要 new 出 User 类来, 其实调用的就是User类的构造方法。
User user = new User(); //调用无参构造
User user = nwe User("admin",2); //调用有参构造
注:如果给类里面没有 有参构造 那么程序默认无参构造。但如果类里面有自定义的有参构造,而没有无参构造那么(User user = new User(); 就不能成功实例化),所以一般 写了有参构造也要提供无参构造!