Laboratoare
- Laboratorul 1
- Laboratorul 2
- Laboratorul 3
- Laboratorul 4
- Laboratorul 5
- Laboratorul 6
- Laboratorul 7
- Laboratorul 8-9
Laboratorul 1
Recapitulare concepte de programare orientata obiect: obiect, clasa, incapsularea datelor, mostenire.
Implementarea acestor concepte intr-un limbaj de programare orientat obiect (C++/Java).
Laboratorul 2
Recapitulare concepte de programare orientata obiect: polimorfism.
Implementarea polimorfismului in C++.
Laboratorul 3
Stil de programare. Lucrul cu biblioteci externe.
Aplicatii folosind limbajul C++.
Laboratorul 4
Relatii intre clase si obiecte.
UML-Diagrama de clase.
Modalitati de implementare a acestora intr-un limbaj de programare orientat obiect (C++/Java).
Laboratorul 5
Modele de proiectare: GRASP, MVC.
Laboratorul 6
Tehnici de testare
Alegerea proiectului. Discutii despre proiect.
Laboratorul 7
Lucru la proiect
Laboratorul 8-9
Prezentarea proiectului

