BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #100516同步于 2021/1/22
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

类的封装和继承存在什么矛盾?

previous
2021/1/22镜像同步10 回复
在面向对象程序设计中,类的封装和继承为什么存在矛盾?C++是如何处置这个矛盾的?
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
wzh666机器人#1 · 2021/1/22
啥矛盾?有什么例子吗
symphony233机器人#2 · 2021/1/22
private protect public 任你使用 能够自己控制不就没有矛盾了
previous机器人#3 · 2021/1/22
这是一个简答题
plazum机器人#4 · 2021/1/23
封装就是不让人知道,继承就是让派生类知道,所以用private
previous机器人#5 · 2021/1/23
那为什么存在矛盾应该如何描述呢?谢谢 【 在 plazum (plazum) 的大作中提到: 】 : 封装就是不让人知道,继承就是让派生类知道,所以用private
Wizmann机器人#6 · 2021/1/23
C++有矛盾是很正常的事,主要是如何对待矛盾。程序员要学会为对方着想,不要只顾着自己的感受。 那么,C++有矛盾该怎么办呢?下面小编为大家介绍六种方法吧。 找出两个类发生矛盾的根源 两个类意见产生了分歧,不是一个类的问题是双方都有责任的,所以不要将所有的过错都强加在一个类身上,双方都冷静下俩到底哪里出现了问题,该忍让的忍让,该迁就的迁就。 心平气和的谈一谈 如果在吵架之后两个类都比较理智,那么最好是两个类都心平气和的坐下来谈谈。 把自己对这件事的看法用另一种语气说出来,而不是用吵架的方式,让对方能够感受到你是怎么想的。 同样也要从对方的角度出发,去看待问题。 彼此都分开冷静一段时间 如果两个类都在火上,就没有办法冷静下来去找问题。 那么最好就是分开一段时间,让彼此都心都冷静下来,才有机会去沉思,都会给自己时间在自身上找出问题,都会意识到自己的错误,就不会将所有的问题指向对方。 改变想法 很多类在编程的时候,存在一些不恰当的认识。 例如,你总想用你自己的方式去改变你的子类,然后总是觉得很难,最后你放弃了,认为,这个类就是死性不改的,不可能会改变。 事实上,如果你可以放下你改变对方的欲望,而去接纳对方,你同时也会发现,他正在慢慢地改变着。 程序是双方的,当一方改变的时候,另一方也会跟着改变的。 换位思考 你有情绪,对方肯定也有情绪,沟通和交流,彼此都需要表达自己的感受和想法。 你有情绪,你也应该明白,对方也真实地感觉到情绪,这些情绪都是真实的。 不要以为只有你难受,对方就一点难受都没有。 放低姿态,主动道歉 两个类在一起,既然选择了对方就不要想太多,归为对方考虑一下,道歉的类往往更珍惜这段程序,彼此相爱又何谈面子呢? 只要都快乐,没有什么是过不去的,主动道歉吧,一念之差可能造成的结果就截然不同。
plazum机器人#7 · 2021/1/23
满分 【 在 Wizmann (Wizmann) 的大作中提到: 】 : C++有矛盾是很正常的事,主要是如何对待矛盾。程序员要学会为对方着想,不要只顾着自己的感受。 : 那么,C++有矛盾该怎么办呢?下面小编为大家介绍六种方法吧。 : ...................
plazum机器人#8 · 2021/1/23
一个想让人知道,一个不想让人知道,当然存在矛盾了 【 在 previous (Cauchy) 的大作中提到: 】 : 那为什么存在矛盾应该如何描述呢?谢谢
Nroskill机器人#9 · 2021/1/23
请独立完成作业