[设计模式]适配器模式
生活随笔
收集整理的這篇文章主要介紹了
[设计模式]适配器模式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
適配器模式:將一個類的接口轉換成客戶希望的另外一個接口,使得原本由于接口不兼容而不能一起工作的那些類可以一起工作。
(將已經寫好的,但是不符合需求的接口,轉換成目標接口)
代碼如下:
#include <iostream> #include <vector> #include <algorithm> using namespace std;struct MyPrint {void operator()(int a, int b){cout << a + b << endl;} };int main() {vector<int>v;for (int i = 0; i < 10; i++){v.push_back(i);}for_each(v.begin(), v.end(), MyPrint());return 0; }測試結果:
適配器模式
代碼如下:
測試結果:
總結
以上是生活随笔為你收集整理的[设计模式]适配器模式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 消息称动力电池巨头宁德时代考虑在港交所上
- 下一篇: [设计模式]装饰模式