源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

浅谈java封装

  • 时间:2022-12-09 10:09 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:浅谈java封装
[b]一、什么是封装?[/b] 封装就是将属性私有化,提供公有的方法访问私有属性。 做法就是:修改属性的可见性来限制对属性的访问,并为每个属性创建一对取值(getter)方法和赋值(setter)方法,用于对这些属性的访问。 如:private String name;
[u]复制代码[/u] 代码如下:
public String getName(){                     return;            }     public void setName(String name){                     this.name=name;            }
[b]二、为什么需要封装[/b] 通过封装,可以实现对属性的数据访问限制,同时增加了程序的可维护性。 由于取值方法和赋值方法隐藏了实现的变更,因此并不会影响读取或修改该属性的类,避免了大规模的修改,程序的可维护性增强。 [b]三、this关键字是什么意思[/b] 有时一个方法需要引用调用它的对象。为此,java定义了this这个关键字。简单地说, This是在对象内部指代自身的引用。可以直接引用对象,可以解决实例变量和局部变量之间发生的任何同名的冲突。 [b]四、如何实现封装,实现封装的具体方法[/b] (1)、修改属性的可见性来限制对属性的访问。 (2)、为每个属性创建一对赋值方法和取值方法,用于对这些属性的访问。 (3)、在赋值和取值方法中,加入对属性的存取的限制。 以上所述就是本文的全部内容了,希望大家能够喜欢。 请您花一点时间将文章分享给您的朋友或者留下评论。我们将会由衷感谢您的支持!
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部