官术网_书友最值得收藏!

5.1 委托介紹

來自維基百科的定義:委托模式是軟件設計模式中的一項基本技巧。在委托模式中,有兩個對象參與處理同一個請求,接受請求的對象將請求委托給另一個對象來處理。委托模式是一項基本技巧,許多其他的模式,如狀態模式、策略模式、訪問者模式本質上是在更特殊的場合采用委托模式。委托模式使得我們可以用聚合來替代繼承。

舉一個簡單的例子,朋友圈的“微商”就是一種委托模式。“微商”代替廠家來賣商品,廠家“委托”他們進行銷售。“微商”相當于代理類,而廠家則是委托類。

Java在語法層面上沒有支持委托模式,但能夠通過代理模式來實現委托。Java的代理模式分為兩種:靜態代理和動態代理。

主站蜘蛛池模板: 武义县| 阳东县| 普安县| 辽中县| 民和| 郁南县| 屏东市| 修水县| 南江县| 大邑县| 金秀| 赞皇县| 鹤岗市| 长乐市| 修武县| 界首市| 盖州市| 涟源市| 孟州市| 丹阳市| 台中县| 洛浦县| 鲁山县| 桐城市| 兴化市| 兴海县| 高要市| 大城县| 天峻县| 会东县| 建宁县| 乃东县| 沾化县| 外汇| 攀枝花市| 彰武县| 潢川县| 中方县| 思茅市| 栾川县| 天水市|