Design patterns 关于不同类型的模式类模式和对象模式 我对设计模式很陌生,没有太多的经验,我对对象模式和类很困惑。我注意到一个不同的是类模式使用继承和对象模式使用构图。我正在C++上工作,所以让我知道C++支持对象/类模式,因为在GOF中,没有明确的解释。
我的问题是为什么使用类模式和对象模式,以及何时何地使用它。因为我对这方面非常陌生。请用简单的例子告诉我Design patterns 关于不同类型的模式类模式和对象模式 我对设计模式很陌生,没有太多的经验,我对对象模式和类很困惑。我注意到一个不同的是类模式使用继承和对象模式使用构图。我正在C++上工作,所以让我知道C++支持对象/类模式,因为在GOF中,没有明确的解释。,design-patterns,Design Patterns,我的问题是为什么使用类模式和对象模式,以及何时何地使用它。因为我对这方面非常陌生。请用简单的例子告诉我 感谢所有大师设计模式可以分为不同的类别。 随着模式数量的增加,有必要尝试将它们组织成几个子集 存在形成这些模式子集的不同标准,例如, 您可以找到根据他的目的进行分组的模式,形成以下类别:创造性、行为性和结构性 类模式和对象模式只是其他类型的类别,其中模式按照其他标准进行分组:它们遵循的关系类型 我注意到类模式使用继承,对象模式使用组合 对,;类模式中的关系是在编译时建立的。(由继承形成的关系类
感谢所有大师设计模式可以分为不同的类别。 随着模式数量的增加,有必要尝试将它们组织成几个子集 存在形成这些模式子集的不同标准,例如, 您可以找到根据他的目的进行分组的模式,形成以下类别:创造性、行为性和结构性
类模式
和对象模式
只是其他类型的类别,其中模式按照其他标准进行分组:它们遵循的关系类型
我注意到类模式使用继承,对象模式使用组合
对,;类模式中的关系是在编译时建立的。(由继承形成的关系类型)
而对象模式
中的关系是在运行时建立的(这种关系是由组合形成的)
你可以找到其他模式类别,但是,如果你开始研究模式,不要担心这些东西
在这本好书中,你可以找到(在最后一章)关于模式类别的一个很好的解释。注意这个主题
在书的结尾:)
祝你的模式学习好运。学习设计模式的唯一方法是用设计模式解决问题。在这一点上,这并不重要。只要尽力解决问题就行了。你会及时理解的。