![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
ufaye
这个作者很懒,什么都没留下…
展开
-
24种设计模式与7大原则
转自:http://www.vkilo.com/24-design-pattern-and-principle-7.html 创建型模式 抽象工厂模式(Abstract factory pattern): 提供一个接口, 用于创建相关或依赖对象的家族, 而不需要指定具体类. 生成器模式(Builder pattern): 使用生成器模式封装一个产品的构造过程, 并允许按步骤构造. 将一个复杂...转载 2019-07-09 10:51:19 · 165 阅读 · 0 评论 -
继承与组合
类的组合和继承一样,是软件重用的重要方式。组合和继承都是有效地利用已有类的资源。但二者的概念和用法不同。 通过继承建立了派生类与基类的关系,它是一种 “是(is a)”的关系,如“白猫是猫”,“黑人是人”,派生类是基类的具体化实现,是基类中的一 种。通过组合建立了成员类与组合类(或称复合类)的关系,换句话说就是"有(has a)的关系"。 .在功能上来看,它...转载 2019-08-09 14:41:22 · 272 阅读 · 0 评论