为了账号安全,请及时绑定邮箱和手机立即绑定

java封装相关问题

java封装相关问题

断桥丶晓风残月 2016-07-01 18:48:35
public float getScreen(){     return screen; } public void setScreen(float newScreen){     screen=newScreen; } 能具体说说功能是怎么实现的么?最好详细一点,谢谢啦。
查看完整描述

5 回答

已采纳
?
hornsey

TA贡献5条经验 获得超4个赞

封装就是对外不可见,你这两个函数前面应该还有这么一句:

 private float screen;

这句话代表你定义了一个私有变量 screen, 这个变量从类的外部是无法直接操作的,只能通过get 和 set 读取和写入,所以称为封装。

查看完整回答
1 反对 回复 2016-07-02
?
奔跑在HZ

TA贡献14条经验 获得超6个赞


开发的时候有快捷键,可以直接对属性进行封装的!快捷键Alt+shift+S——>generater getter and setter

查看完整回答
1 反对 回复 2016-07-01
?
下民易虐

TA贡献15条经验 获得超6个赞

这是javabean的书写方式,封装是把实现过程隐藏(private)起来,对外提供公共接口给人调用

查看完整回答
反对 回复 2016-07-02
?
断桥丶晓风残月

TA贡献32条经验 获得超15个赞

请问有人可以解释一下实现过程么?

查看完整回答
反对 回复 2016-07-01
  • 5 回答
  • 0 关注
  • 1766 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信