zoukankan      html  css  js  c++  java
  • 封装

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

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

  • 相关阅读:
    堆排序
    冒泡排序
    描述字符串写入文件
    Java Socket编程,读服务器几个字符,再写入本地显示。
    final,finally,finalize区别
    圆桌问题 (a)
    表达式
    计算系数
    乌龟棋
    显示图像(多源dfs)
  • 原文地址:https://www.cnblogs.com/simplest/p/7001198.html
Copyright © 2011-2022 走看看