//Geparametreerde constructor voor object werknemer public Werknemer(string naam, DateTime inDienst, Geslacht geslacht, RegimeType regime) { this.Naam = naam; this.InDienst = inDienst; this.Geslacht = geslacht; this.Regime = regime; }
public WerkRegime(RegimeType type) { this.Type = type; }
public Bediende(string naam, DateTime inDienst, Geslacht geslacht, RegimeType regime, double wedde) : base(naam, inDienst, geslacht, regime) { this.Wedde = wedde; }
public WerkRegime(RegimeType type) { Type = type; }
public Manager(string naam, DateTime inDienst, Geslacht geslacht, RegimeType regime, double wedde, double bonus) : base(naam, inDienst, geslacht, regime, wedde) { this.Bonus = bonus; }
public Arbeider(string naam, DateTime inDienst, Geslacht geslacht, RegimeType regime, double uurloon, byte ploegenstelsel) : base(naam, inDienst, geslacht, regime) { this.Uurloon = uurloon; this.PloegenStelsel = ploegenstelsel; }