软件工程
文章平均质量分 78
TGM316750432
这个作者很懒,什么都没留下…
展开
-
面向对象设计原则---【摘自易学设计模式】
1.单一职责原则(SRP) 单一职责原则的核心思想就是:系统中的每一个对象都应该只有一个单独的职责,而所有对象所关注的就是自身职责的完成。它的英文缩写是SRP,英文全称是 Single Responsibility Principle。其实单一职责原则就是开发人员常说的“高内聚、低耦合”。 2.开闭原则(OCP) 开闭原则的核心思想就是:一个对象对扩展开放,对修改原创 2011-12-13 19:55:05 · 1487 阅读 · 0 评论 -
23种设计模式汇总-------【摘自易学设计模式】
设计模式是为了设计简单,适应变化,而不是更复杂。 一定要避免过度地使用设计模式。 创建型模式 1.简单工厂模式(Simple Factory) 定义一个具体的工厂类来负责创建一些类的实例,而这些被创建的类都应该有一个共同的父类,这样就可以实现面向抽象而不是面向具体编程。客户类和工厂类分开,客户类在任何时候需要某种产品,只需要向工厂请求即可,客户类无需修改就可以接纳新产品。缺点原创 2011-12-13 21:13:01 · 1632 阅读 · 0 评论