public EmployeeDecorator(Employee target) { _target = target; Name = target.Name; HourlyWage = target.HourlyWage; EmployeeBio = target.EmployeeBio; }
public HighPerformer(Employee target) : base(target) { EmployeeBio += " High Performer,"; HourlyWage *= 1.10; }
public SoftballPlayer(Employee target) : base(target) { EmployeeBio += "Softball Player, "; }
public SafetyTeamMember(Employee target) : base(target) { EmployeeBio += "Safety Team Member, "; }