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("Size: " + size + ", Material: " + material);
    }
}

public class TestCup {
    public static void main(String[] args) {
        Cup c1 = new Cup();
        c1.showInfo();

        Cup c2 = new Cup(10, "Glass");
        c2.showInfo();
    }
}
定义一个类Cup有属性size 材质material有无参的构造方法 有带两个属性参数的构造方法。有一个成员方法showInfo用于显示对象的属性值。定义一个测试类TestCup用Cup无参的构造方法生成实例给c1然后赋值 用Cup带参的构造方法生成实例给c2然后调用c1c2的showInfo显示属性值。

原文地址: https://www.cveoy.top/t/topic/bhH9 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录