欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

設(shè)計模式-策略模式

public abstract class baseClass
{
        public abstract double getResult(double num1,double num2);
}
public class A:baseClass
{
        public overrid double getResult(double num1,double num2)
        {
                return num1+num2;
        }
}
public class B:baseClass
{
        public overrid double getResult(double num1,double num2)
        {
                return num1-num2;
        }
}

public class Context
{
       baseClass bc{get;set;}
       public Context(baseClass _bc)
             {
                         bc=_bc;
             }
             public double getResult(double num1,double num2)
             {
                         return bc.getResult(num1,num2);
             }
}

前端:
A a=new A();
Context c=new Context(a);
c.getResult(300,200);

設(shè)計模式-策略模式

我們提供的服務(wù)有:做網(wǎng)站、成都網(wǎng)站設(shè)計、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、連山ssl等。為上千多家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的連山網(wǎng)站制作公司

總結(jié):策略模式需要前端傳入具體的業(yè)務(wù)對象給Context配置類,然后通過配置類的getResult獲取所需;
優(yōu)點:各個業(yè)務(wù)對象可以互不影響相互替換,
缺點:前端需要依賴的對象太多了。

策略模式和工廠模式類似,業(yè)務(wù)對象都是一模一樣,只不過工廠是生產(chǎn)對象, 策略配置類是傳入對象。

工廠和策略結(jié)合后比較好:

public class Context
{
       baseClass bc{get;set;}
       public Context(string type)
             {
                         swicth(type)
                         {
                            case “1”:bc=new A();
                                case “2”:bc=new B();
                         }
             }
             public double getResult(double num1,double num2)
             {
                         return bc.getResult(num1,num2);
             }
}
前端:
Context c=new Context(1“”);
c.getResult(300,200);

網(wǎng)站欄目:設(shè)計模式-策略模式
網(wǎng)頁路徑:http://chinadenli.net/article32/gpcesc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、移動網(wǎng)站建設(shè)、品牌網(wǎng)站建設(shè)、網(wǎng)站策劃、響應(yīng)式網(wǎng)站定制網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設(shè)計公司
麻豆一区二区三区在线免费| 中文字幕一区二区熟女| 东京热加勒比一区二区| 日韩精品区欧美在线一区| 久草热视频这里只有精品| 日本高清视频在线播放| 国产免费无遮挡精品视频 | 欧美一区二区三区喷汁尤物| 中文字幕人妻日本一区二区| 久久黄片免费播放大全| 粉嫩国产美女国产av| 欧美一区二区三区喷汁尤物| 国产在线一区中文字幕| 欧美日韩国产的另类视频| 亚洲性生活一区二区三区| 日本加勒比系列在线播放| 亚洲一二三四区免费视频| 成人三级视频在线观看不卡| 丰满少妇被粗大猛烈进出视频| 九九热精品视频在线观看| 亚洲女同一区二区另类| 亚洲男人的天堂就去爱| 不卡视频免费一区二区三区| 麻豆国产精品一区二区| 中文日韩精品视频在线| 欧美日韩久久精品一区二区| 欧美日韩精品久久亚洲区熟妇人| 国产成人精品综合久久久看| 欧美日韩一级黄片免费观看| 精品女同一区二区三区| 久久偷拍视频免费观看| 国产成人精品国内自产拍| 午夜福利网午夜福利网| 国产韩国日本精品视频| 很黄很污在线免费观看| 亚洲国产av国产av| 国产一区日韩二区欧美| 人妻偷人精品一区二区三区不卡| 一区二区在线激情视频| 亚洲欧美日韩熟女第一页| 九九热精品视频免费观看|