/// <summary> /// Główny konstruktor podczas pracy z programem używać tylko jego, używa właściwości sprawdzających poprawność danych /// </summary> /// <param name="imię"> Obiekt typu string zawierający imię</param> /// <param name="nazwisko"> Obiekt typu string zawierający nazwisko</param> /// <param name="pesel">Obiekt typu string zawierający PESEL</param> /// <param name="płeć">Obiekt typu Plcie (enum) przechowujący Płeć</param> public Najemca(string imię, string nazwisko, string pesel, Płcie płeć) { Imię = imię; Nazwisko = nazwisko; Pesel = pesel; Płeć = płeć; }
/********************************************************** Konstruktory **/ /// <summary> /// Pusty konstruktor na potrzeby serializacji, ustawia pesel na 11 zer, nie zaleca się jego używania /// </summary> public Najemca() { imię = default(string); nazwisko = default(string); pesel = new string('0', 11); płeć = default(Płcie); }
public KierownikZespołu(string imię, string nazwisko, string dataUrodzenia, string pESEL, Płcie pleć, int doswiadczenie) : base(imię, nazwisko, dataUrodzenia, pESEL, pleć) { this.Doswiadczenie = doswiadczenie; }
public KierownikZespołu(string imie, string nazwisko, DateTime dataUrodzenia, string pESEL, Płcie plec, int doświadczenie) : base(imie, nazwisko, dataUrodzenia, pESEL, plec) { this.doświadczenie = doświadczenie; }
public CzłonekZespołu(string imie, string nazwisko, DateTime dataUrodzenia, string pESEL, Płcie plec, string funkcja) : base(imie, nazwisko, dataUrodzenia, pESEL, plec) { this.funkcja = funkcja; }