当前位置:
代码迷
>>
Java相关
>> 麻烦高手解释一下,面向对象封装性的有关问题
详细解决方案
麻烦高手解释一下,面向对象封装性的有关问题
热度:
69
发布时间:
2016-04-22 20:06:13.0
麻烦高手解释一下,面向对象封装性的问题
如果通过某个对象的get方法获取到这个对象的成员对象a,然后对这个a再进行赋值操作,是否会影响到面向对象的封装性
------解决思路----------------------
如果从避免直接操作私有数据这个角度来讲,
确实破坏了其封装性~
这算是一个相对狭隘点的概念
我觉得不应该钻这种概念的牛角尖
而是更多的注重在类的设计上
有的时候直接暴露又有什么不好,比如你的A里有个消息队列
直接暴露存放消息不更方便么
没有规定不能破坏其封装性啊(如果按第一句理解封装性的话)
查看全文
相关解决方案
关于“面向对象”的有关问题~请高手们指教
,解释一下,关于指针的
java软件工程师学php -14. 面向对象
js-面向对象(自个儿总结版)
JS 面向对象 承继与重写
JavaScript 学习札记十三 面向对象
解释一下 为什么会是这样的!解决办法
关于 javascript 的 面向对象 有关问题 糊涂
new GirlFriend() 吐槽 面向对象,该如何处理
面向对象,该如何解决
谈谈你对“面向对象”的高见?解决方案
依据这个答案应该是6, 解释一下
C#面向对象 类的打包
php+mysql 面向对象 增删改查,该如何解决
java软件工程师学php -14. 面向对象
面向对象:大夫与病人
数往知来C#面向对象〈3〉
二、C#面向对象:封装、继承、多态、String、集合、文件(上)
三、C#面向对象:封装、继承、多态、String、集合、文件(下)
一直没有搞明白[面向对象],帮忙看看这个算不算
C#小小小结(面向对象)
1.面向对象
Python入门基础第十五课--面向对象
【C#】面向对象(18)——C#面向对象知识点汇总
【C#】面向对象(15)——TextBox
【C#】面向对象(13)——第一个Windows程序,WinForm概念
【C#】面向对象(12)——索引器
【C#】面向对象(11)——命名空间
【C#】面向对象(10)——常量与静态成员
【C#】面向对象(9)——异常与异常处理