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

java設(shè)計(jì)模式的抽象工廠模式怎么寫-創(chuàng)新互聯(lián)

本文小編為大家詳細(xì)介紹“java設(shè)計(jì)模式的抽象工廠模式怎么寫”,內(nèi)容詳細(xì),步驟清晰,細(xì)節(jié)處理妥當(dāng),希望這篇“java設(shè)計(jì)模式的抽象工廠模式怎么寫”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學(xué)習(xí)新知識(shí)吧。

成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),洛龍企業(yè)網(wǎng)站建設(shè),洛龍品牌網(wǎng)站建設(shè),網(wǎng)站定制,洛龍網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,洛龍網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
public class UserEntity
    {
        public int ID { get; set; }
        public string Name { get; set; }
    }

public interface IUser
    {
        void InsertUser(UserEntity user);
        UserEntity GetUser(int id);
    }
class SqlUser: IUser
    {
        public void InsertUser(UserEntity user)
        {
            Console.WriteLine("在SQL中插入一個(gè)用戶");
        }
        public UserEntity GetUser(int id)
        {
            Console.WriteLine("在SQL中獲取一個(gè)用戶");
            return null;
        }
    }

    class AccessUser : IUser
    {
        public void InsertUser(UserEntity user)
        {
            Console.WriteLine("在Access中插入一個(gè)用戶");
        }
        public UserEntity GetUser(int id)
        {
            Console.WriteLine("在Access中獲取一個(gè)用戶");
            return null;
        }
    }

    //抽象工廠改簡單工廠->反射
    public class SimpleFactory
    {
        private static string assemblyName = "抽象工廠";        
        private static string db = ConfigurationSettings.AppSettings["DB"];        
        public static IUser CreateUser()
        {
            //switch (db)
            //{
            //    case "sql":return new SqlUser();
            //    case "access": return new AccessUser();
            //}
            //return null;      
            string className = assemblyName + "." + db + "User";
            IUser iuser = (IUser)Assembly.Load(assemblyName).CreateInstance(className);
            return iuser;
        }

        public static IDepartment CreateIDepartment()
        {            
            string className = assemblyName + "." + db + "Department";
            IDepartment department = (IDepartment)Assembly.Load(assemblyName).CreateInstance(className);
            return department;
        }
    }
        <appSettings>
    <add key="DB" value="Product.Sql"/>
  </appSettings>

    static void Main(string[] args)
        {
            //UserEntity user = new UserEntity();
            //IFactory factory = new AccessFactory();
            //IUser su = factory.CreateUser();
            //su.InsertUser(user);
            //su.GetUser(1);

            //DepartmentEntity department = new DepartmentEntity();
            //IDepartment de = factory.CreateDepartment();
            //de.InsertDepartment(department);
            //de.GetDepartment(1);
            //Console.ReadLine();

            UserEntity user = new UserEntity();
            DepartmentEntity department = new DepartmentEntity();
            IUser su = SimpleFactory.CreateUser();
            su.InsertUser(user);
            su.GetUser(1);
            IDepartment dep = SimpleFactory.CreateIDepartment();
            dep.InsertDepartment(department);
            dep.GetDepartment(1);
            Console.ReadLine();

        }

讀到這里,這篇“java設(shè)計(jì)模式的抽象工廠模式怎么寫”文章已經(jīng)介紹完畢,想要掌握這篇文章的知識(shí)點(diǎn)還需要大家自己動(dòng)手實(shí)踐使用過才能領(lǐng)會(huì),如果想了解更多相關(guān)內(nèi)容的文章,歡迎關(guān)注創(chuàng)新互聯(lián)網(wǎng)站制作公司行業(yè)資訊頻道。

創(chuàng)新互聯(lián)www.cdcxhl.cn,專業(yè)提供香港、美國云服務(wù)器,動(dòng)態(tài)BGP最優(yōu)骨干路由自動(dòng)選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡(luò)助力業(yè)務(wù)部署。公司持有工信部辦法的idc、isp許可證, 機(jī)房獨(dú)有T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確進(jìn)行流量調(diào)度,確保服務(wù)器高可用性。佳節(jié)活動(dòng)現(xiàn)已開啟,新人活動(dòng)云服務(wù)器買多久送多久。

本文名稱:java設(shè)計(jì)模式的抽象工廠模式怎么寫-創(chuàng)新互聯(lián)
網(wǎng)站地址:http://chinadenli.net/article8/cejiop.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動(dòng)網(wǎng)站建設(shè)、ChatGPT網(wǎng)站排名、外貿(mào)網(wǎng)站建設(shè)域名注冊(cè)、網(wǎng)站維護(hù)

廣告

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

成都seo排名網(wǎng)站優(yōu)化
国产毛片对白精品看片| 国内午夜精品视频在线观看| 麻豆亚州无矿码专区视频| 日本少妇aa特黄大片| 亚洲视频在线观看你懂的| 国产欧美日韩精品自拍| 欧美一级特黄大片做受大屁股| 99视频精品免费视频| 在线观看那种视频你懂的| 日韩综合国产欧美一区| 日韩精品亚洲精品国产精品| 91亚洲国产—区=区a| 老司机精品一区二区三区| 成人综合网视频在线观看| 国产又粗又猛又黄又爽视频免费| 国产一区一一一区麻豆| 伊人欧美一区二区三区| 成人你懂的在线免费视频| 亚洲黄色在线观看免费高清| 亚洲欧洲一区二区综合精品| 日韩精品一区二区三区av在线| 亚洲一区二区精品国产av| 老司机精品国产在线视频| 欧美午夜视频免费观看| 中文字幕乱子论一区二区三区| 五月天综合网五月天综合网| 香蕉久久夜色精品国产尤物| 日韩精品一区二区三区射精| 亚洲日本久久国产精品久久| 三级高清有码在线观看| 亚洲一区二区三区一区| 国产精品超碰在线观看| 欧美亚洲美女资源国产| 亚洲综合精品天堂夜夜| 男人大臿蕉香蕉大视频 | 天海翼精品久久中文字幕| 91麻豆精品欧美视频| 日本美国三级黄色aa| 日韩精品中文字幕亚洲| 国产内射一级一片内射高清视频| 成人精品国产亚洲av久久|