日期:2014-05-20  浏览次数:20703 次

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

------解决方案--------------------
方法就是封装的应用之一
变量一般不会作为对外访问的接口 所以private
------解决方案--------------------
不知道楼主是什么意思?
如果你允许变量从外界直接访问,你可以是public的啊

------解决方案--------------------
一般是把类封装起来,而变量的封装是把他放在隔开的类里面!

封装不见得一定就得用private!
------解决方案--------------------
根据具体情况使用public, protected, private
------解决方案--------------------
探讨
一般是把类封装起来,而变量的封装是把他放在隔开的类里面!

封装不见得一定就得用private!

------解决方案--------------------
楼主首先要搞清为什么要封装

封装主要就是为了不让直接访问成员变量,所以当然要用PRIVATE.