Exemplo n.º 1
0
        private static void TestBuilder()
        {
            GuildBuilder  gb           = new GuildBuilder();
            GuildDirector gd           = new GuildDirector(gb);
            Guild         icxlAudit    = gd.CreateAuditGuild("icxl");
            Guild         icxlNotAudit = gd.CreateNotAuditGuild("not audit");

            printObject(icxlAudit);
            printObject(icxlNotAudit);
            var audit2    = gd.UpdateGuildToVip(icxlAudit);
            var notAudit2 = gd.UpdateGuildToVip(gd.AddGuildMoney(icxlNotAudit, 300));

            printObject(audit2);
            printObject(notAudit2);
        }
Exemplo n.º 2
0
 public GuildDirector(GuildBuilder guildBuilder)
 {
     this._guildBuilder = guildBuilder;
 }