写点什么

组合模式

0 人感兴趣 · 28 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/46/46b4d74af1a5fe9e718556eb929667e3.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

设计模式 - 组合模式和建筑者模式详解

在现实生活中,存在很多“部分-整体”的关系,例如,大学中的部门与学院、总公司中的部门与分公司、学习用品中的书与书包、生活用品中的衣月艮与衣柜以及厨房中的锅碗瓢盆等。在软件开发中也是这样,例如,文件系统中的文件与文件夹、窗体程序中的简单控件与

【设计模式】第二篇 - 组合迭代器

用户头像
Brave
2021-10-09

【设计模式】组合迭代器模式使用与应用场景介绍

【设计模式】第一篇 - 组合模式

用户头像
Brave
2021-10-07

【设计模式】组合模式使用与应用场景介绍

Go 语言实现的 23 种设计模式之结构型模式

​​​​​​​​摘要:本文主要聚焦在结构型模式(Structural Pattern)上,其主要思想是将多个对象组装成较大的结构,并同时保持结构的灵活和高效,从程序的结构上解决模块之间的耦合问题。

设计模式示例

用户头像
Mars
2020-11-08

单例/组合模式示例

https://static001.geekbang.org/infoq/f2/f24d777fec2590d0da05f500ac48725b.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

架构师训练营 Week3 - 课后作业

用户头像
2020-10-04

手写单例模式, 用组合设计模式输出窗口组件

设计模式第三周作业「架构师训练营第 1 期」

用户头像
天天向善
2020-10-03

类图如下,定义一个抽像Element类,各个组件继承这个类,对于winForm与Frame为容器类,为整体与部分的关系,所以都有一个元素集合,都使用统一处理逻辑

第 0 期架构师训练营第 3 周作业 1

用户头像
fujin
2020-08-27

1. 架构师 0期 第三周作业1

构造、析构期间被调虚函数发生的惨案,长教训!

最近有个问题出现长达一个月,经过两次修改未能解决,大致场景如下:

https://static001.geekbang.org/infoq/28/283b2f645d2fa0a6d9ff9ecb7cad0510.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

架构师训练营 第三周 - 作业

用户头像
无心水
2020-06-24

1. 请在草稿纸上手写一个单例模式的实现代码,拍照提交作业。

https://static001.geekbang.org/infoq/fd/fd572363f2728325f2fbccf4b336306b.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

架构师 0 期 | 组合模式使用

用户头像
刁架构
2020-06-24

手写单例模式,拍照上传。 使用组合模式编写程序。实现窗口组件的树结构打印。(不用递归)

https://static001.geekbang.org/infoq/fb/fb68392fb279ca22a4ac19ccf694b554.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

组合模式

用户头像
俊俊哥
2020-06-24

将对象组合成树形结构以表示“部分-整体”的层次结构,组合模式使得用户对单个对象和组合对象的使用具有一致性。

架构师训练营第 3 周作业

用户头像
Season
2020-06-24

手写单例模式,组合模式的实现Java和golang双语言版本。

https://static001.geekbang.org/infoq/77/776033b17d28fb96a1ac60f5d4fe6a4d.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

第三周作业一

用户头像
而立斋
2020-06-24

最省心的写法:在类加载的时候就初始化好了,所以性能好,但某些情况下也会出现内存浪费的情况,更别说被反射和序列化攻击了。

https://static001.geekbang.org/infoq/cc/ccb32609ed775b93b34dc9c4efe02a4e.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

单例模式与组合模式总结与练习

用户头像
2020-06-21

单例模式(Singleton Pattern)顾名思义就是该类有且只有一个实例,并且对外提供可以访问该实例的方法,在23中设计模式中属于创建型模式,它提供了一种创建对象的最佳方式。

https://static001.geekbang.org/infoq/72/72f43eadf7f103aea7a33ec8b0a863a6.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

重学 Java 设计模式:实战组合模式 (营销差异化人群发券,决策树引擎搭建场景)

用户头像
小傅哥
2020-06-08

编程开发不是炫技,一处特性的使用不如一域设计模式的提升。本文通过重构ifelse🤐,使用组合模式搭建营销决策引擎对用户差异化发券,增强扩展性和可维护性。

组合模式_组合模式技术文章_InfoQ写作社区