Phone案例Java

定义一个手机类(Phone),要求如下:

1.提供成员变量(name、private、color),并用private修饰

2.为每一个被private修饰的成员变量提供getXxx()方法,便于外界获取成员变量的值

3.为每一个被private修饰的成员变量提供setXxx()方法,便于外界为成员变量赋值。要求:在set方法中使用this解决[成员变量被局部变量隐藏]问题

4.在其他类中创建Phone类的对象,并给Phone对象中的成员变量赋值,最后输出成员变量的值

//定义一个手机类(Phone),
// 要求如下:1.提供成员变量(name、private、color),并用private修饰
// 2.为每一个被private修饰的成员变量提供getXxx()方法,便于外界获取成员变量的值
// 3.为每一个被private修饰的成员变量提供setXxx()方法,便于外界为成员变量赋值。
//4.在其他类中创建Phone类的对象,并给Phone对象中的成员变量赋值,最后输出成员变量的值
 class Phone {
    private String name;
    private String color;
    private int price;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getColor() {
        return color;
    }

    public void setColor(String color) {
        this.color = color;
    }

    public int getPrice() {
        return price;
    }

    public void setPrice(int price) {
        this.price = price;
    }
}

public class Practice{
    public static void main(String[] args) {

        Phone s1 = new Phone();
        s1.setName("苹果");
        s1.setColor("红");
        s1.setPrice(2000);

        System.out.println(s1.getPrice());
        System.out.println(s1.getColor());
        System.out.println(s1.getName());

    }
}

你可能感兴趣的:(java,开发语言,intellij-idea)