コード例 #1
0
        public Character CreateCharacter(charactertype type)
        {
            Character character = null;

            if (type.Equals(charactertype.orc)) {
                character = new Orc();
            }
            else if (type.Equals(charactertype.sorcerer)) {
                character = new Sorcerer();
            }
            else if (type.Equals(charactertype.townperson)) {
                character = new TownPerson();
            }
            else if (type.Equals(charactertype.warrior)) {
                character = new Warrior();
            }
            return character;
        }
コード例 #2
0
        public Character CreateCharacter(charactertype type)
        {
            Character character = null;

            if (type.Equals(charactertype.orc))
            {
                character = new Orc();
            }
            else if (type.Equals(charactertype.sorcerer))
            {
                character = new Sorcerer();
            }
            else if (type.Equals(charactertype.townperson))
            {
                character = new TownPerson();
            }
            else if (type.Equals(charactertype.warrior))
            {
                character = new Warrior();
            }
            return(character);
        }