java定义一个类1

定义一个类Cup,有属性size, 材质material,有无参的构造方法, 有带两个属性参数的构造方法。有一个成员方法showInfo()用于显示对象的属性值。

参考如下:

/**
 * @author huazie
 * @version 2.0.0
 * @since 2.0.0
 */
public class Cup {

    private int size;

    private String material;

    public Cup() {
    }

    public Cup(int size, String material) {
        this.size = size;
        this.material = material;
    }

    public void showInfo() {
        System.out.println(toString());
    }

    @Override
    public String toString() {
        return "Cup{" +
                "size=" + size +
                ", material='" + material + '\'' +
                '}';
    }
}


已回答,莫辜负😘
————————————————————————————————————————

public class Cup {
    // 定义属性size和material
    private String size;
    private String material;
    
    // 无参构造方法
    public Cup() {
    }
    
    // 带两个属性参数的构造方法
    public Cup(String size, String material) {
        this.size = size;
        this.material = material;
    }
    
    // 成员方法showInfo,用于显示对象的属性值
    public void showInfo() {
        System.out.println("Size: " + size + ", Material: " + material);
    }
}