public class Price {
private final double value;
public Price(String value) {
this(Double.parseDouble(value));
}
public Price(double value) {
this.value = value;
}
public Price() {
// 默认构造函数
this.value = 0.0;
}
public double getValue() {
return value;
}
public static void main(String[] args) {
Price p1 = new Price("1.99");
Price p2 = new Price(2.99);
Price p3 = new Price(); // 注意:这里可能需要添加默认值或其他逻辑
System.out.println(p1.getValue() + "," + p2.getValue() + "," + p3.getValue());
}
}