动机(Motivation)
▪在面向对象系统中,我们常会遇到一类具有“容器”
特征的对象——即它们在充当对象的同时,又是其
他对象的容器。
▪如何将“客户代码与复杂的对象容器结构”解耦?让
对象容器自己来实现自身的复杂结构,从而使得客户
代码就像处理简单对象一样来处理复杂的对象容器?
意图(Intent)
▪将对象组合成树形结构以表示“部分-整体”的层次
结
动机(Motivation)
▪在面向对象系统中,我们常会遇到一类具有“容器”
特征的对象——即它们在充当对象的同时,又是其
他对象的容器。
▪如何将“客户代码与复杂的对象容器结构”解耦?让
对象容器自己来实现自身的复杂结构,从而使得客户
代码就像处理简单对象一样来处理复杂的对象容器?
意图(Intent)
▪将对象组合成树形结构以表示“部分-整体”的层次
结
文档评论(0)