在一个POJO类中声明了2个构造方法private Integer account; private String password; private String customername; private Double customerbalance; // Constructors /** default constructor */
public TCustomer() {
} /** full constructor */
public TCustomer(String password, String customername,
Double customerbalance) {
this.password = password;
this.customername = customername;
this.customerbalance = customerbalance;
}
在另一个类中的mian() 里面声明对象
TCustomer c = new TCustomer("111","yuyang",9000);报错 ,提示我说 该构造方法未被定义, 不会了
public TCustomer() {
} /** full constructor */
public TCustomer(String password, String customername,
Double customerbalance) {
this.password = password;
this.customername = customername;
this.customerbalance = customerbalance;
}
在另一个类中的mian() 里面声明对象
TCustomer c = new TCustomer("111","yuyang",9000);报错 ,提示我说 该构造方法未被定义, 不会了
如果使用9000,会认是整形而不是浮点型
TCustomer c = new TCustomer("111","yuyang",9000); ==> (String, String, int)(String, String, Double)和(String, String, int)
不匹配
改成:
TCustomer c = new TCustomer("111","yuyang",new Double(9000));