设计模式解析笔记之Adapter模式
生活随笔
收集整理的這篇文章主要介紹了
设计模式解析笔记之Adapter模式
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
?
定義一個(gè)適配器(類(lèi)),使原本由于接口不兼容而不能一起工作的類(lèi)可以一起工作。
比如我定義了一個(gè)基類(lèi)Shape,下邊繼承的有類(lèi)Line和類(lèi)Square。現(xiàn)在需要一個(gè)類(lèi)Circle。已知有個(gè)別人做好的現(xiàn)成的類(lèi)XXCircle。我想用這個(gè)XXCircle,并且讓它也繼承我們的Shape。但是XXCircle的參數(shù)列表等具體細(xì)節(jié)都與Shape不同。這就需要定義一個(gè)適配器(類(lèi))Circle,繼承于Shape,并且包裝(調(diào)用)XXCircle。
轉(zhuǎn)載于:https://www.cnblogs.com/vasty/archive/2008/11/17/1334943.html
總結(jié)
以上是生活随笔為你收集整理的设计模式解析笔记之Adapter模式的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: gdb来调式多线程(转)
- 下一篇: asp.net下向数据库存储和读取图片示