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