编程语言
首页 > 编程语言> > JAVA---封装

JAVA---封装

作者:互联网

封装性的体现之一:将类的属性xxx私有化(private),同时,提供公共的(public)方法来获取(getXxx)和设置(setXxx)此属性的值。

package lll;

public class Test {
	public static void main(String[] args) {
		Animals a=new Animals();
		//不可直接调用
//		a.age=1;
		//通过方法调用
		a.setAge(10);
		System.out.println(a.getAge());
	}
}
class Animals{
	private int age;
	
	public void setAge(int a){
		if(a>0){
			age=a;
		}
		else{
			age=0;
		}
	}
	public int getAge(){
		return age;
	}
}


标签:封装,int,age,private,---,void,Animals,JAVA,public
来源: https://www.cnblogs.com/fate-/p/15781141.html