软件工程
文章平均质量分 85
风过无痕IJ
这个作者很懒,什么都没留下…
展开
-
【java 设计模式】命令模式
找到的一个关于解释命令模式的很好的例子,搬运过来一起分享:今天讲命令模式,这个模式从名字上看就很简单,命令嘛,老大发命令,小兵执行就是了,确实是这个意思,但是更深化了,用模式来描述真是是世界的命令情况。正在看这本书的你,我猜测分为两类:已经工作的和没有工作的,先说没有工作的,那你为啥要看这本书,为了以后工作呗,只要你参见工作,你肯定会待在项目组,那今天我们就以项目组为例子来讲述命令模式。原创 2013-08-26 16:19:49 · 499 阅读 · 0 评论 -
Liskov替换原则(C#)
Liskov替换原则《敏捷软件开发:原则、模式与实践》学习笔记OCP背后的主要机制是抽象和多态。支持抽象和多态的关键机制是继承。如何是最佳的继承层次?Liskov替换原则描述为:子类型必须能够替换掉它们的基类型。它的替换规则认为:若对类型S的每一个对象o1,都存在一个类型的T的对象o2,使得在所有针对T编写的程序P中,用o1替换o2后,程序的行为功能不变,则S是T的子类型。下面是一个简原创 2013-08-22 23:13:04 · 714 阅读 · 0 评论