Laborator 9 PIU

 

 

Obiective:

 

*Însuşirea modului de lucru cu clase în Visual C#;
*Moştenirea în limbajul Visual C#. Polimorfism;

 

Teme:

 

T1.Studiaţi clasele Persoana şi Angajat şi modul în care se realizează moştenirea.
• Creaţi o aplicaţie Visual C# pentru testarea celor două clase.
• Adăugaţi claselor Persoana şi Angajat câte un constructor ce construieşte o copie a obiectului primit ca parametru.
Rezolvare T1

 

 

T2.Studiaţi clasele Window şi ListBox şi modalitatea de utilizare a acestora. Creaţi o aplicaţie Visual C# pentru testarea celor două clase. Adăugaţi o nouă clasă TextBox, derivată din Window. Adăugaţi o nouă clasă MultilineTextBox, derivată din TextBox.
Rezolvare T2

 

 

T3.Definiţi o interfaţa denumită IStudent. Definiţi clasele InginerZi şi Masterand care vor implementa interfaţa IStudent şi vor moşteni clasa Persoana.
Rezolvare T3