面向对象分析设计&&设计模式
TZBiao
aassddff
展开
-
HeadFirst面向对象分析与设计摘要笔记
伟大软件的三步骤1.确认你的软件做客户想要它做的事2、运用基本的OO原则来增加软件的灵活性---OO原则是什么?3、努力实现可维护、可重用的设计--什么是可重用?需求1.好的需求确保你的系统如预期那样运作2.确认你的需求涵盖所有用例3.运用用例找出客户忘记的事4.你的用例将揭露任何不完整遗漏的需求,你可能需新的需求加进你的系统中5.你的需求总是随着时间成长分原创 2012-06-17 22:11:20 · 1426 阅读 · 0 评论 -
面向对象设计原则一:单一职责原则
1.定义只有一个原因引起类或者接口的变化。 这个很难说清楚,上网看的例子也不太懂,原因指的是什么,求高手指教。原创 2012-10-22 22:22:50 · 489 阅读 · 0 评论 -
面向对象设计原则二:里氏替换原则
定义所有引用基类的地方必须能透明地使用其子类的对象。只要父类能出现的地方子类就能出现,而且替换为子类也不会产生任何错误或异常。 1.子类必须完全实现父类的方法。2.子类可以有自己的个性(方法和属性)。3.覆盖或者实现父类的方法时输入参数可以被放大。4.覆写或实现类的方法时输出结果可以被缩小。原创 2012-10-22 22:23:29 · 612 阅读 · 0 评论