您现在的位置是: 软件 > 开发者网络 > 程序方舟 > Java专栏 > 正文


-明明白白注册表工具
-PHP优化与安全
-Dreamweaver MX 新功能体验
-Visual Basic 图形及图像处理

Java模式开发之责任链模式
2002-04-15· ·阎宏··yesky

上一页  1 2 3 4 5 6 7 8 9  下一页


  对象的树结构

  在面向对象的技术里,对象的树结构是一个强有力的工具,更是模式理论的一个重要的组成部分,需要应用到符合模式、装饰模式和迭代子模式。

  《墨子.天志》说:“庶人竭力从事,未得次己而为政,有士政之,士竭力从事,未得次己而为政,有将军、大夫政之;将军、大夫竭力从事,未得次己而为政,有三公、诸侯政之;三公、诸侯竭力听治,未得次己而为政,有天子政之;天子未得次己而为政,有天政之。”

  “次”意为恣意。上面的话就是说,百姓有官吏管治,官吏由将军和士大夫管治,将军和士大夫由三公和诸侯管治,三公和诸侯由天子管治,天子由天管治。



图11、墨子论责任和责任链的传播。图中有阴影的对象给出了一个可能的责任链选择。

  当一个百姓提出要求时,此要求会传达到“士”一级,再到“大夫”一级,进而传到“诸侯”一级,“天子”一级,最后到“天”一级。

上一页  1 2 3 4 5 6 7 8 9  下一页

【责任编辑:方舟】
【发表评论】【关闭窗口】
■ 相关内容
 设计模式之State
 设计模式之Facade(外观)
 设计模式之State
 设计模式之Observer
 用Java+MySQL+PHP轻松构建跨平台的搜索引擎
 爪哇语言结构性模式之变压器模式介绍
 爪哇语言抽象工厂创立性模式介绍
 爪哇语言工厂方法创立性模式介绍
 爪哇语言简单工厂创立性模式介绍
 爪哇语言单态创立性模式介绍
 雅加达蚂蚁:新一代Java产品生成器
感谢 访问天极网,如果您觉得该文章涉及版权问题,请看这里!