商業鬼才教你 代理模式

      網友投稿 667 2025-03-31

      故事線

      經過一番打拼,廣軍覺得這個模式挺好用的,賺錢多,他就想著啊,既然這套模式這么的好,那我為什么不開連鎖店?

      對咯,人手不夠啊,“安得猛士兮守四方?”

      于是,他馬上出了招聘廣告,預計需要三個店長,因為他想開三家連鎖,然后他自己當那個“幕后黑手”,這小日子過得,豈不美哉?

      但是吧,他又怕找了這些店長之后,這些店長的辦事風格和他不一樣,破壞了老用戶的體驗,萬一照成了客戶流失就不好了,于是他規定:各位店長執行工作時,以我的工作方式為準則,可以超越,但是不能篡改!

      好極,就這樣的苛刻條件,前來應聘的人絡繹不絕啊,為啥呢?一個店鋪一個月的凈利潤是3W(稅前),他直接給店長開了1W工資,好家伙,真是會算賬,不愧是我們的廣軍。想想,多少人擠破頭,頭懸梁錐刺股,到頭來一個月也就一萬多,而跟著廣軍混,吃香的喝辣的。而廣軍的純收入也就從一開始的2W變成了6W,工作量從996變成了,不知道,廣軍胸懷大志,肯定有更重要的事情要做,說不定在盤算著盤下哪家店呢。

      而他找的這些店長,也并非等閑之輩,各個都“身懷絕技”,在廣軍教他們做事的基礎上,又添加了自己的做事方法,比如說,客戶點菜前給用戶推薦每周的優惠套餐,用戶點菜后送一杯免費的茶,這些舉動都深深的抓住了客戶們的心,由此,廣軍的漢堡店的生意蒸蒸日上,他也把這些店長的工資做了不同程度上的提高。

      故事到此就結束了嗎?并不是的。你以為這些店長們都只有這么一個身份嗎?你錯了,其實,他們當中有的是打印店的老板,所以給用戶打印小傳單,有的是飲料店的推銷員,所以給客戶準備一些免費的茶,反正羊毛出在羊身上,銷量增加,廣軍也就睜一只眼閉一只眼了,這是我們廣軍的容人之量,鬼才就是鬼才,知人善用。

      代理模式

      何為代理模式?這就是代理模式。

      代理模式,控制對一個對象的訪問。為其他對象提供一種代理以控制對這個對象的訪問。在某些情況下,一個對象不適合或者不能直接引用另一個對象,而代理對象可以在客戶端和目標對象之間起到中介的作用。

      那我們先來看一下廣軍找店長這件事情的類圖呈現:

      再來看一下代碼實現:

      #include using namespace std; //抽象主題 class abstractMan { public: virtual void run() = 0; }; class boss :public abstractMan { public: void bread() { cout << "bread" << endl; } void roast() { cout << "roust" << endl; } void run() { bread(); roast(); } }; //代理 class proxy :public abstractMan { public: proxy(abstractMan* temp) { a = temp; } void before(){ cout<<"before"<run(); after(); } private: abstractMan* a; }; //場景 int main() { abstractMan* bs = new boss(); proxy* pro = new proxy(bs); pro->run(); }

      商業鬼才教你 代理模式

      1

      2

      3

      4

      5

      6

      7

      8

      9

      10

      11

      12

      13

      14

      15

      16

      17

      18

      19

      20

      21

      22

      23

      24

      25

      26

      27

      28

      29

      30

      31

      32

      33

      34

      35

      36

      37

      38

      39

      40

      41

      42

      43

      44

      45

      46

      47

      48

      49

      50

      代理里面的before和after方法,就是給代理的自由權限。

      在Java里面,有時候會看到說靜態代理和動態代理的,那諸君看看我上邊那個是靜態的,還是動態呢?

      小tip:

      靜態:一個代理綁死一個客戶

      動態:根據場景確定代理對象,可支持多代理。

      多代理:

      前邊說道,某個店長他們可能會身兼多職,那么就相當于他們有多重代理身份,這些又該如何實現?代理中的before和after方法又該如何取舍?(代理類是自己寫的,被代理類是封裝好的)

      一千個讀者自有一千個哈姆雷特,相信大家想想就會有自己的想法了。

      廣軍的故事還會持續更新,看故事,學模式,跟緊我

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:excel07實用技巧15則(12個Excel基本技巧)
      下一篇:【Android應用開發】Android 藍牙低功耗 (BLE) ( 第一篇 . 概述 . 藍牙低功耗文檔 翻譯)
      相關文章
      亚洲熟妇AV日韩熟妇在线| 亚洲av永久无码精品表情包| 亚洲国产精品线在线观看| 亚洲精品成人区在线观看| 亚洲av中文无码字幕色不卡 | 亚洲av无码专区国产乱码在线观看| 亚洲中久无码不卡永久在线观看| 亚洲Av无码乱码在线播放| 337p日本欧洲亚洲大胆人人| www亚洲精品久久久乳| 亚洲Aⅴ在线无码播放毛片一线天| 亚洲精品国产国语| 亚洲熟女乱色一区二区三区| 亚洲综合av一区二区三区不卡| 亚洲综合av一区二区三区不卡 | 亚洲一区二区三区高清视频| 亚洲国产成人九九综合| 亚洲乱码卡三乱码新区| 亚洲欧洲日韩国产一区二区三区| 亚洲一区二区三区高清不卡| 亚洲综合一区二区三区四区五区| 中文字幕无码亚洲欧洲日韩| 亚洲成a人无码亚洲成av无码| 亚洲AV成人无码久久WWW| 国产青草亚洲香蕉精品久久| 亚洲国产电影av在线网址| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 亚洲爆乳AAA无码专区| 国产亚洲Av综合人人澡精品| 亚洲综合色视频在线观看| 国产亚洲色婷婷久久99精品| 久久精品亚洲综合| 久久久久久久亚洲Av无码 | 亚洲AV成人精品日韩一区18p| 久久久久久久亚洲精品| 国产亚洲综合成人91精品| 久久精品国产亚洲77777| 亚洲人成影院77777| 亚洲丁香婷婷综合久久| 亚洲国产一成久久精品国产成人综合| 久久亚洲中文字幕精品一区|