示例#1
0
 public Commando(string id,
                 string firstName,
                 string lastName,
                 decimal salary,
                 SoldierCorpsEnum corps,
                 params Mission[] data)
     : base(id, firstName, lastName, salary, corps)
 {
     Missions = new List <Mission>(data);
 }
示例#2
0
 public Engineer(string id,
                 string firstName,
                 string lastName,
                 decimal salary,
                 SoldierCorpsEnum corps,
                 params Repair[] data)
     : base(id, firstName, lastName, salary, corps)
 {
     Repairs = new List <Repair>(data);
 }
示例#3
0
 protected SpecialisedSoldier(string id, string firstName, string lastName, decimal salary, SoldierCorpsEnum corps)
     : base(id, firstName, lastName, salary)
 {
     Corps = corps;
 }
示例#4
0
 public Comando(string id, string fName, string lName, decimal salary, SoldierCorpsEnum soldierCorpsEnum, ICollection <IMission> missions)
     : base(id, fName, lName, salary, soldierCorpsEnum)
 {
     Missions = missions;
 }
示例#5
0
        public Engineer(string id, string fName, string lName, decimal salary, SoldierCorpsEnum soldierCorpsEnum, ICollection <IRepair> repairs)
            : base(id, fName, lName, salary, soldierCorpsEnum)

        {
            Repairs = repairs;
        }
示例#6
0
 public SpecialisedSoldier(string id, string fName, string lName, decimal salary, SoldierCorpsEnum soldierCorpsEnum)
     : base(id, fName, lName, salary)
 {
     SoldierCorpsEnum = soldierCorpsEnum;
 }