哪位高手,您能告诉我在java中:什么是类的封装?它的意义及作用是什么?谢谢!

解决方案 »

  1.   

    比较抽象,只是一种概念,刚开始学的时候无需太过于深究,如果要你一上来学JAVA就理解这些东西,有点牵强,你所要做的就是至少看到代码知道这个用到的是什么。 封装的概念好比一辆汽车,你学开车的时候只需学会诸如踩油门、刹车,转方向盘即可,无需去了解它的发动机是如何发动。 
      

  2.   

    类的封装其实就是说 举个例子吧
    你用PUBLIC 定义了一个类 对吧 初学的一般都这样写 那么PUBLIC他是个公共的意思明白了吧
    但是如果你用PRIVATE的话来定义 那么他代表私有 这样的话别人很难拿你的东西来用了
    如果你给一个公司写了一个项目那么你能全用PUBLIC吗?呵呵不行吧 那你的年维护费就没了...我有专门介绍这个的书你要要的话在我空间留言我加给你发过去 呵呵放心不要钱
      

  3.   

    这个要自己慢慢理解,所谓封装,只不过是面向对象的概念,不是java的概念
      

  4.   

    类的封装是面向对象的概念,java也有。
    就是把相似的一个事物的共同属性 写在一个类里面,谁都可以用这个类,就不用在重新写啦,这就是java中类的封装。
      

  5.   


    哥们真幽默,给公司做的项目都是要提供源代码的吧,用 private 封装的一般都是具体的实现细节,目的在于将实现与接口相分离,这样似的日后如果要更改实现细节的话,不至于影响使用你这个类的客户端代码。