public static void Main() { Elf elf = new Elf("Pesho", 10); Wizard wizard = new Wizard("Petq", 10); Knight knight = new Knight("Gosho", 3); MuseElf museElf = new MuseElf("Pesho child", 2); DarkWizard darkWizard = new DarkWizard("Petq dark", 1); SoulMaster soulMaster = new SoulMaster("Ivan", 33); BladeKnight bladeKnight = new BladeKnight("Joro", 67); var heros = new List <Hero>(); heros.Add(elf); heros.Add(wizard); heros.Add(knight); heros.Add(museElf); heros.Add(darkWizard); heros.Add(soulMaster); heros.Add(bladeKnight); foreach (var item in heros) { Console.WriteLine(item); } }
public static void Main(string[] args) { Hero hero = new Hero("Spiderman", 20); SoulMaster soulMaster = new SoulMaster("Ivan", 34423); Console.WriteLine(soulMaster.ToString()); }
public static void Main(string[] args) { SoulMaster sm = new SoulMaster("Strawberry", 40); SoulMaster sm2 = new SoulMaster("MrHappY", 40); Console.WriteLine(sm); Console.WriteLine(sm2); }
public static void Main(string[] args) { var name = "Gosho"; var level = 6; var champ = new SoulMaster(name, level); Console.WriteLine(champ); }
public static void Main() { MuseElf elf = new MuseElf("Elf", 300); DarkKnight knight = new DarkKnight("Knight", 500); SoulMaster wizard = new SoulMaster("Wizard", 800); System.Console.WriteLine(elf); System.Console.WriteLine(knight); System.Console.WriteLine(wizard); }
public static void Main(string[] args) { Elf elf = new Elf("Elfie", 12); Console.WriteLine(elf); MuseElf museElf = new MuseElf("Zaio", 5); Console.WriteLine(museElf); SoulMaster soulMaster = new SoulMaster("Wizzie", 25); Console.WriteLine(soulMaster); }
public static void Main(string[] args) { var knight = new BladeKnight("Duman", 100); var soulMaster = new SoulMaster("Soul", 180); List <Hero> list = new List <Hero>(); list.Add(knight); list.Add(soulMaster); foreach (var item in list) { Console.WriteLine(item); } }
public static object CreateAHero(string type, string username, int level) { object hero; switch (type.ToLower()) { case "elf": hero = new Elf(username, level); break; case "museelf": hero = new MuseElf(username, level); break; case "wizard": hero = new Wizard(username, level); break; case "darkwizard": hero = new DarkWizard(username, level); break; case "soulmaster": hero = new SoulMaster(username, level); break; case "knight": hero = new Knight(username, level); break; case "darkknight": hero = new DarkKnight(username, level); break; case "bladeknight": hero = new BladeKnight(username, level); break; default: throw new InvalidOperationException("The type of the hero that you are trying to enter does not exist."); } return(hero); }
static void Main(string[] args) { Elf elf = new Elf("Elf", 22); Knight knight = new Knight("Knight", 20); Wizard wizard = new Wizard("Wizard", 21); MuseElf museElf = new MuseElf("MuseElf", 23); DarkWizard darkWizard = new DarkWizard("darkWizard", 24); DarkKnight darkKnight = new DarkKnight("darkKnight", 25); SoulMaster soulMaster = new SoulMaster("soulMaster", 26); BladeKnight bladeKnight = new BladeKnight("bladeKnight", 27); Console.WriteLine(elf); Console.WriteLine(knight); Console.WriteLine(wizard); Console.WriteLine(museElf); Console.WriteLine(darkWizard); Console.WriteLine(darkKnight); Console.WriteLine(soulMaster); Console.WriteLine(bladeKnight); }
public static void Main(string[] args) { var master = new SoulMaster("Pesho", 39); Console.WriteLine(master); }
public static void Main() { var soulMaster = new SoulMaster("Gosho", 35); Console.WriteLine(soulMaster); }