mirror of
https://github.com/crazybber/go-pattern-examples.git
synced 2024-11-23 04:16:02 +03:00
8 lines
623 B
Markdown
8 lines
623 B
Markdown
|
# structure pattern
|
||
|
|
||
|
结构模式,就是多种对象之间的相互搭配构成一个新的结构形态.
|
||
|
建筑结构是一个很生动鲜明的结构模式代表,同样是钢筋、混凝土,建筑的不同结构,标示着这些建筑的不同作用,做成桥的结构,就是支持行人过路的,做成房子就是住人的,
|
||
|
最好脑子里面形成不同建筑结构的画面,这个是最容易跟结构产生联系的一个形态对象,也是对结构模式的最佳描述之一。
|
||
|
|
||
|
所以,代码也一样,不同的对象构成的不同形态,就意味着这些对象是有不同的目的设计,
|