最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

適配器模式 不會(huì)英語(yǔ)一樣可以泡洋妞

  發(fā)布時(shí)間:2012-01-09 21:40:20   作者:佚名   我要評(píng)論
適配器模式比喻 在朋友聚會(huì)上碰到了一個(gè)美女Adaptee,從英國(guó)來(lái)的,可我不會(huì)說(shuō)英語(yǔ),她不會(huì)說(shuō)普通話,只好求助于我的朋友Adapter了,他作為我和Adaptee之間的Adapter-適配器,讓我和Adaptee可以相互交談了(也不知道他會(huì)不會(huì)耍我)。

適配器模式比喻
在朋友聚會(huì)上碰到了一個(gè)美女Adaptee,從英國(guó)來(lái)的,可我不會(huì)說(shuō)英語(yǔ),她不會(huì)說(shuō)普通話,只好求助于我的朋友Adapter了,他作為我和Adaptee之間的Adapter-適配器,讓我和Adaptee可以相互交談了(也不知道他會(huì)不會(huì)耍我)。

適配器模式意圖
適配器模式(Adapter)將一個(gè)類的接口轉(zhuǎn)換成客戶希望的另外一個(gè)接口。Adapter-適配器模式使得原本由于接口不兼容而不能一起工作的那些類可以一起工作。

適配器模式類圖

 適配器模式-不會(huì)英語(yǔ)一樣可以泡洋妞

適配器模式實(shí)現(xiàn)
    /// <summary>
    /// 朱利IT博客http://www.zhuli8.com/ 博主類,就是指本人了。
    /// </summary>
    abstract class Target
    {
        /// <summary>
        /// 我對(duì)美女Adaptee說(shuō)的話
        /// </summary>
        public virtual void Request()
        {
            Console.WriteLine("我可以請(qǐng)你吃飯嗎?");
        }
    }

    /// <summary>
    /// 適配器類
    /// </summary>
    class Adapter : Target
    {
        //建立一個(gè)私有的Adaptee對(duì)象
        private Adaptee adaptee = new Adaptee();

        /// <summary>
        /// 把表面上調(diào)用Request()方法變成實(shí)際上Adaptee能聽(tīng)懂的SpecificRequest()
        /// </summary>
        public override void Request()
        {
            adaptee.SpecificRequest();
        }
    }

    /// <summary>
    /// Adaptee美女類
    /// </summary>
    class Adaptee
    {
        /// <summary>
        /// Adaptee美女能接受的語(yǔ)言
        /// </summary>
        public void SpecificRequest()
        {
            Console.WriteLine("Can I take you out to dinner?");
        }
    }

    /// <summary>
    /// 適配器模式客戶端應(yīng)用
    /// </summary>
    class Program
    {
        static void Main(string[] args)
        {
            //我
            Target t = new Adapter();

            //我的邀請(qǐng)
            t.Request();

            Console.Read();
        }
    }

適配器模式總結(jié)
想說(shuō)的話就在嘴里人家就是聽(tīng)不懂,而且還想讓她馬上知道,所以只能找Adapter翻譯了,就如同需要的東西就在面前但卻不能使用,而短時(shí)間又無(wú)法改造它,于是我們就想辦法適配。以后要好好學(xué)習(xí)英語(yǔ)了!

相關(guān)文章

最新評(píng)論

上虞市| 博客| 定西市| 于都县| 祁东县| 县级市| 行唐县| 邢台县| 剑川县| 仁布县| 林周县| 双柏县| 墨江| 临潭县| 全南县| 家居| 水城县| 青冈县| 砚山县| 蒲江县| 抚远县| 达州市| 木兰县| 永善县| 抚顺县| 荔波县| 临沭县| 西城区| 博罗县| 中阳县| 沅江市| 兰坪| 舒兰市| 西林县| 沙湾县| 响水县| 内江市| 津南区| 宿迁市| 荆门市| 镇原县|