zoukankan      html  css  js  c++  java
  • 封装

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

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

  • 相关阅读:
    响应式一些知识
    自动显示git分支--安装oh-my-zsh(Ubuntu环境)
    一些感受吧
    vim 编辑器笔记
    gitlab 配置 ssh && ubuntu
    css3遇到的一些属性
    ajax 基础教程
    怎么查看浏览器内核
    简单理解锁
    测试项目注意项
  • 原文地址:https://www.cnblogs.com/simplest/p/7001198.html
Copyright © 2011-2022 走看看