我怎么没见过具体的封装呢??
我们正常写的程序不都是public的变量么? 那把这个程序封装的话,怎么办?封装不了 ??

解决方案 »

  1.   

    方法就是封装的应用之一
    变量一般不会作为对外访问的接口 所以private
      

  2.   

    不知道楼主是什么意思?
    如果你允许变量从外界直接访问,你可以是public的啊
      

  3.   

    一般是把类封装起来,而变量的封装是把他放在隔开的类里面!   封装不见得一定就得用private!
      

  4.   

    根据具体情况使用public, protected, private
      

  5.   

    不懂你的意思 
    为了访问控制和封装效果,应该用private当然你也可以不用。。只不过你的类属性就相对暴露了
      

  6.   

    楼主首先要搞清为什么要封装封装主要就是为了不让直接访问成员变量,所以当然要用PRIVATE.