コード例 #1
0
ファイル: Program.cs プロジェクト: apatequil/DesignPatterns
        public static void ExecuteClientB()
        {
            var databaseManagementSystem = new GirlScoutsOfAmericaDatabaseManagementSystem();

            IDatabaseAdapter databaseAdapter = new GirlScoutCookieDatabaseAdapter(databaseManagementSystem);

            databaseAdapter.InsertRecord(5);

            databaseAdapter.UpdateRecord(5);

            databaseAdapter.DeleteRecord(10);
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: apatequil/DesignPatterns
 public GirlScoutCookieDatabaseAdapter(GirlScoutsOfAmericaDatabaseManagementSystem girlScoutCookieSystem)
 {
     _girlScoutCookieSystem = girlScoutCookieSystem;
 }