合成模式,也叫树形模式!
就是把部分和整体的关系用树形结构来表示,使得客户端对单个对象和组合对象的使用具有一致性!
像复制和粘贴就是合成模式的具体运用!---有时可以理解为递归!
享元模式:通俗来说就是共享!
使用场景:
在程序开发中,经常会用到数据库连接池,如果采用单例模式,整个系统只使用一个数据库连接,
当用户并发数据量很大时,系统会变得相当缓慢,因为建立数据库连接是一个耗费资源的活动,
对应一次过几次连接可能不会有多大的影响,可以对应大型门户网站来说,势必是不可行的。
这里就使用享元模式,数据库连接池来解决!
后续慢慢完善!