zoukankan      html  css  js  c++  java
  • Java封装

    编程思想:

    OOP:object oriented programming 面向对象编程

    OOA:object oriented accept           面向对象切面

    AOD:accept oriented design          面向切面设计

                    还有一种“面向应用编程”

    封装概念: 

      封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构。同时也保护了数据。对外界而言,它的内部细节是隐藏的,暴露给外界的只是它的访问方法。

     

    如何封装:

      将对数据的描述和对数据的操纵放置在一个类中就实现了封装。

      现如今所实现封装的方法:使用private修饰符。

      如果一个类中存在私有修饰符的属性或方法的话即封装在一个类中,则如果其他类要调用该类中的私有属性和方法的话则必须在该类中进行声明共有的方法,然后通过公有的方法进行间接调用私有属性;此时相当于该类需要进行设置get和set的赋值器(其中get进行获取值,set用于进行赋值)

     

    封装的作用

    1) 提高代码的耦合度以及模块之间的物理独立性

    2)便于类自身的数据调用(可以使得数据不得进行混调)

    3)对该类的数据得以保护,从而提高了代码的安全性

  • 相关阅读:
    pytest插件
    jmeter中beanshell postprocessor结合fastjson库提取不确定个数的json参数
    简单的介绍一下jmeter各个元件的执行顺序
    强缓存的原理
    Win10设置服务开机自启
    Tomcat部署Web应用程序
    PHP伪协议
    PHP配置文件说明
    PHP-XDebug配置
    Ubuntu_apt命令
  • 原文地址:https://www.cnblogs.com/zzp-biog/p/9851507.html
Copyright © 2011-2022 走看看