摘要:
一、继承的不足:1、层次结构的不足:(一个类型可以有多余一个超类型)1.当需要创建一个对象时,查找他的正确的超类型会涉及整个类型网络的索。2.在设计大型系统时,处理好一批相互有关其同时保持模块独立性比较难。二、 赋值类编程不足:1、具有内部状态的计算对象,丢掉了引用的透明性,在处理大规模的并发问题时将会变的更加复杂庞大,主要就是需要要考虑事件的发生顺序。(在事先就要掌握并发情况下各种事件发生顺序造成的状况,从而来排除不是我们需要的事件执行顺序。在这种情况下如果并发的事件增多,我们要处理的事件排列顺序数目也会成几何状态暴增)。为限制并行进程的交错状况,产生了一下的技术:1.串行化组:严格控制事件 阅读全文