由于属性可以随便更改访问所以有了封装概念,封装就是对属性就行1、私有化/2、对外提供简单的接口使用 3、修改值是set 读取值是get
package com.yh.test02;
public class Customor {
private int age;
private String name;
private double heigt;
public void setAge(int age) {
if(age <0 || age > 100){
System.out.println("您输入的年龄不合法");
return;
}
this.age = age;
}
public int getAge() {
return age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public double getHeigt() {
return heigt;
}
public void setHeigt(double heigt) {
this.heigt = heigt;
}
}
package com.yh.test02;
public class CustomorTest {
public static void main(String[] args) {
Customor c=new Customor();
c.setAge(-2);
c.setHeigt(1.76);
c.setName("yh");
System.out.println("顾客的年龄是:"+c.getAge());
System.out.println("顾客的身高是:"+c.getHeigt());
System.out.println("顾客的名字是:"+c.getName());
}
}