类三大特性之封装性
由于属性可以随便更改访问所以有了封装概念,封装就是对属性就行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());
	}
}
                    
                
                
            
        
浙公网安备 33010602011771号