![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
模式
文章平均质量分 77
薄技在身
这个作者很懒,什么都没留下…
展开
-
装饰者模式
装饰者模式 Decorator模式(别名Wrapper):动态将职责附加到对象上,若要扩展功能,装饰者提供了比继承更具弹性的代替方案。 意图: 动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活。 设计原则: 1. 多用组合,少用继承。 利用继承设计子类的行为,是在编转载 2014-05-04 11:46:44 · 349 阅读 · 0 评论 -
工厂模式
有一个接口:方法的返回值是抽象类对象原创 2014-05-05 21:01:43 · 350 阅读 · 0 评论 -
工厂模式和抽象工厂模式的区别
工厂模式返回单一对象时更有优势 抽象工厂模式放回yixi原创 2014-05-05 21:15:28 · 489 阅读 · 0 评论 -
工厂模式原理及其简单应用
结合简单示例和UML图,讲解工厂模式简单原理。 一、引子话说十年前,有一个爆发户,他家有三辆汽车(Benz(奔驰)、Bmw(宝马)、Audi(奥迪)看来这人比较爱国,没有日本车),还雇了司机为他开车。不过,爆发户坐车时总是这样:上Benz车后跟司机说“开奔驰车!”,坐上Bmw后他说“开宝马车!”,坐上Audi后他说“开奥迪车!”。 你一定说:这人有病!直接说开车不就行了?! 而当把这个爆发户转载 2014-05-06 16:34:13 · 581 阅读 · 0 评论