zoukankan      html  css  js  c++  java
  • 封装

    面向对象三大特征之一(封装)
    封装的概念:将类的某些信息隐藏在类内部,不予许外部程序直接访问,而是通过类提供的方法来实现隐藏信息的操作和访问。
    封装的好处:隐藏类的实现细节。
                    只能通过规定方法来实现隐藏细节。
                    方便加入控制语句。
                    方便修改实现。
    如何使用封装
    封装的步骤:1.修改属性的可见性-->设为private
    2.创建公有的getter/setter方法-->用来属性的读写
    3.在getter/setter方法中加入属性-->对属性值的合法性进行判断,控制语句

    封装:1.将属性私有化,访问修饰符设置为private,属性只能在本类中使用。
    2.在类中给属性提供相对于get/set的方法,给外部得程序访问权限。
    3.在属性的相应方法中,提供业务逻辑的判断。
    4.在封装中如果属性设置业务逻辑的判断,在相应的构造方法中需要调用相对应的set方法。

  • 相关阅读:
    ztree学习---将默认勾选的展开
    CentOS之RPM
    CentOS之文档的压缩与打包
    CentOS之Vim
    CentOS用户和用户组管理
    Linux CentOS更改文件的权限
    CentOS的文件属性:命令 ls -l
    CentOS命令
    Java解析excel
    easyUI的combotree的树的懒加载。
  • 原文地址:https://www.cnblogs.com/simplest/p/7001198.html
Copyright © 2011-2022 走看看