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); }
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); }
protected SpecialisedSoldier(string id, string firstName, string lastName, decimal salary, SoldierCorpsEnum corps) : base(id, firstName, lastName, salary) { Corps = corps; }
public Comando(string id, string fName, string lName, decimal salary, SoldierCorpsEnum soldierCorpsEnum, ICollection <IMission> missions) : base(id, fName, lName, salary, soldierCorpsEnum) { Missions = missions; }
public Engineer(string id, string fName, string lName, decimal salary, SoldierCorpsEnum soldierCorpsEnum, ICollection <IRepair> repairs) : base(id, fName, lName, salary, soldierCorpsEnum) { Repairs = repairs; }
public SpecialisedSoldier(string id, string fName, string lName, decimal salary, SoldierCorpsEnum soldierCorpsEnum) : base(id, fName, lName, salary) { SoldierCorpsEnum = soldierCorpsEnum; }