设计模式
文章平均质量分 67
奋斗的小青年_
这个作者很懒,什么都没留下…
展开
-
面向对象的六大原则
面向对象设计主要是为了软件的可维护、可扩展、可复用和灵活性好。在面对新的需求和更改的时候可以用最小的代价来达到最好的效果。 在设计模式中对面向对象设计有了更进一步的理解。下面先总结一下面向对象设计的六大原则吧。 开放-封闭原则 在我们设计的时候要尽量保持开放-封闭原则。对于增加需求等情况要尽量扩展而不要对类进行修改,避免因为修改而造成不必要的麻烦。开放封闭原则是所有面向对象原则的核心。原创 2014-11-30 15:01:09 · 2811 阅读 · 30 评论 -
设计模式之工厂
简单工厂模式 简单工厂严格来说并不算一种设计模式,因为它违反了“开放-封边”原则。简单工厂是通过分支来判断选择实例化哪一个类。这样如果需求更改,就需要更改工厂类。这种设计是糟糕的。 工厂模式 工厂方法模式是简单工厂模式的进一步抽象和推广,由于使用了多态性,工厂方法模式保持了简单工厂模式的有点,而且克服了简单工厂模式的缺点。但它的确定是每增加一个产品就需要增加一个产品的工厂类,增加了额外的开发原创 2014-12-21 19:00:41 · 1616 阅读 · 29 评论 -
三层学习总结
三层即显示层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。 显示层 作用 向用户展现特定业务数据 采集用户的输入信息和操作 原则 用户至上,兼顾简洁 业务逻辑层 作用 从DAL中获取数据,以供UI显示用 从UI中获取用户指令和数据,执行业务逻辑,或通过DAL写入数据源。 原则 负责处理业原创 2014-12-14 13:19:11 · 1403 阅读 · 22 评论