- 博客(4)
- 资源 (8)
- 收藏
- 关注
原创 23种设计模式 总结
终于看完了设计模式(书名叫易学设计模式 郭志学编),现在总结一下:模式大的分为三种即:创建型模式 结构型模式 行为型模式现在分别来总结:一、创建型模式:1.简单工厂模式:2.工厂模式:3.抽象工厂模式:4.创建者模式:5.原型模式:6.单例模式: 二、结构型模式:1.外观模式:2.适配器模式:3.代理模式:4.装饰模式:5.
2010-03-14 23:35:00 476
原创 简单工厂 工厂模式 抽象工厂模式 创建者模式 原型模式 单例模式
简单工厂的优缺点:优:客户端不在负责对象的创建,而把这个责任给了具体地工厂,客户端支负责对象的调用,从而明确各类的职责缺:简单工厂中使用了静态的方法创建对象,导致无法被继承;工厂类负责对象的创建,这会导致具体产品不断增多;可能客户端对于产品的创建方式还有不同的要求 就要不断地修改工厂类,增加相应的业务逻辑判断,不利于后期得维护总结:简单工厂适合于创建对象少或简单的情况。工厂模式:就是一个单一的
2010-03-13 23:00:00 958 1
原创 UML笔记
1.用例图:是从用户的角度出发描述系统的功能,并指出各功能的执行者。2.活动图:描述满足用例要求所要进行的活动以及活动间的约束关系3.时序图:显示对象之间的动态合作关系,他强调对象之间消息发送的顺序,同时像是对象之间的交互。4.状态图:描述类的对象所有可能的状态以及事件发生时状态的转移条件5.协作图:描述对象之间的协作关系6.类图:描述系统中类的静态结构7.对象图:一个对象图是一个类图的实例,由于
2010-03-13 22:01:00 378
原创 面向对象的设计原则
面向对象的设计原则:单一职责原则开闭原则里氏替换原则依赖注入原则接口分离原则迪米特原则优先使用组合而不是继承1.单一职责原则(SRP)single Responsibility Principle每个类只有一个职责,对位只提供一个功能2.开闭原则(OCP)open for Extension ,close for Modifiicational 核心思想:一个对象对扩展开放,对修改关闭。对类的
2010-03-13 20:48:00 250
J2EE权限管理系统
2010-01-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人