Programare Orientată pe Obiecte (C++)
De la WikiLabs
Versiunea din 9 aprilie 2022 14:45, autor: Rhobincu (discuție | contribuții) (→Platforme de laborator)
Scopul laboratorului
Scopul laboratorului de Programare Orientată Obiect este de a introduce studentului conceptele paradigmei de programare orientată pe obiecte, aprofundarea limbajului C++, precum și familiarizarea cu tehnicile de programare specifice.
Atenție: Toate lucrările acestui laborator pleacă de la premiza că sunteți deja familiarizați cu sintaxa limbajului C.
Atenție: Toate fișierele/ programele scrise la fiecare laborator se pot salva, pe e-mail, pe un stick USB, pe un repository personal de Git sau pe Moodle.
Platforme de laborator
- C++ POO Lab Lucrarea 1 - utilizarea IDE-ului CLion și a debugger-ului
- C++ POO Lab Lucrarea 2 - paradigme de programare; clasa, obiectul, câmpul și metoda; supraîncărcarea; constructorul; încapsularea și modificatorii de acces
- C++ POO Lab Lucrarea 3 - destructorul; referința; supraîncărcarea operatorilor; constructorul de copiere și operatorul de copiere prin atribuire
- C++ POO Lab Lucrarea 4 - moștenirea; polimorfismul - metode virtuale și pur virtuale; clase abstracte
- C++ POO Lab Lucrarea 5 - tratarea excepțiilor
Tutorial Instalare g++ (Compilatorul C++ de la GNU)
Instalare Windows
Pentru Windows, compilatorul g++ poate fi instalat prin MinGW. Urmăriți instrucțiunile de instalare și nu uitați să bifați compilatorul de C++ și utilitarul make
.
Instalare Linux
Pentru Ubuntu, deschideți un terminal și tastați următoarea comandă:
sudo apt-get install build-essential
Tutorial Instalare Netbeans IDE
Pentru toate sistemele de operare, urmăriți instrucțiunile prezentate pe site-ul oficial.