随笔分类 -  面向对象设计

面向对象设计
接口设计
摘要:1.先从画用例图开始。找出所有的用例。例如售票,用户可以 1>,选择票 2>创建订单 3>完成订单 4取消订单 5付款2.接下来 对每个用例 进行分析,找出不同的实现用例的方式。从选择票开始分析。选座可以分为:A.选择无座票进行销售。B.在线选择有坐票销售。C .系统选座再按照用例不同的实现方式,进行细化。例如,购买无座票的业务流程和购买有座位票,进行的操作 肯定是不相同的。3.流程图分两种:1.对整个用户的用例画流程图,此流程图不需要太细致。但要把整理的每个用例都体现出来。2.对单独的用例细化流程图。4,画包图,主要为了分层用。针对画好的包图可以搭建框架。5.定义接口,画接 阅读全文

posted @ 2014-01-26 11:41 多远才是未来 阅读(171) 评论(0) 推荐(0)

UML学习
摘要:1.http://blog.csdn.net/coffeewoo/article/category/472801 uml学习博客2.http://www.cnblogs.com/ywqu/archive/2009/12/29/1634804.html 阅读全文

posted @ 2013-07-31 11:47 多远才是未来 阅读(141) 评论(0) 推荐(0)

设计模式
摘要:http://www.cnblogs.com/anytao/archive/2007/03/21/anytao_design_patternsummary.html 阅读全文

posted @ 2013-01-09 16:32 多远才是未来 阅读(120) 评论(0) 推荐(0)

关于项目设计
摘要:项目设计参考http://www.cnblogs.com/flyingchen/archive/2006/09/25/514619.html 阅读全文

posted @ 2012-12-17 11:10 多远才是未来 阅读(120) 评论(0) 推荐(0)

面向对象设计原则
摘要:面向对象设计的五个原则。1,单一职能原则。--SRP--Single-Responsibility Principle2,开发封闭原则。--OCP--Open-Closed Principle3,替换原则。--LSP--Liskov Substitution Principle4,依赖倒置原则。--DIP--Dependency InversionPrinciple5,接口隔离原则。--ISP--Interface Segregation Principle具体详见--http://www.cnblogs.com/feipeng/archive/2007/03/02/661840.htmlht 阅读全文

posted @ 2012-10-08 10:35 多远才是未来 阅读(181) 评论(0) 推荐(0)

类职能的单一性
摘要:1.各个类的职能一定要单一。就要试流水线一样。各自做各自的事情。2.类中的方法也同样,也应该职责单一。一个方法不可能有多种类型的返回值。3.代码用到比较的可以考虑用 Math.Max去比较。类是对象的抽象,对象时类的实例,对象具有属性和行为。类应该同样具有,在设计时要考虑对象的属性和行为才能够好的去... 阅读全文

posted @ 2012-07-11 18:26 多远才是未来 阅读(200) 评论(0) 推荐(0)