java基础——面向对象封装之读取修改属性set/get

访问外部类私有化属性进行修改读取



封装类,属性私有化源代码



访问外部类属性进行修改读取源代码

tools ts = new tools();

ts.setTools(6666);

System.out.println(ts.getTools());

被调用的外部类代码

public class tools {

private int a=1;

//私有的属性不能被外部直接访问,这就是封装

public void setTools(int q)

{

this.a=q;

//设置私有的属性成员变量为方法的q

}

/**

* 设置私有的属性值,给外部调用   

* 创建对象    tools ts = new tools();             

*调用方法          ts.setTools(6666);

*/

public int getTools()

{

return this.a;

//返回设置后的成员变量值

}

/**读取私有的属性值给外部调用    

* 创建对象    tools ts = new tools();             

* 调用方法      ts.getTools()

*/

}

你可能感兴趣的:(java基础——面向对象封装之读取修改属性set/get)