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()

*/

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,761评论 0 17
  • 小编费力收集:给你想要的面试集合 1.C++或Java中的异常处理机制的简单原理和应用。 当JAVA程序违反了JA...
    八爷君阅读 4,731评论 1 114
  • 一、基础知识:1、JVM、JRE和JDK的区别:JVM(Java Virtual Machine):java虚拟机...
    杀小贼阅读 2,458评论 0 4
  • Java OOP 什么是面向对象思想? 把一组数据和处理他们的方法组成对象(object),把相同行为的对象归纳为...
    chonglingliu阅读 803评论 0 1
  • 春风吹,柳枝黄。 唤醒万物齐生长。 百花竞开放。 白玉兰,红玉兰。 朵朵绽放退春寒。 小城赛江南。(2018.3.27)
    奇门勇阅读 262评论 0 0