PROE - Programowanie Obiektowe 2015L
Opis pierwszego projektu PROE i lista proponowanych tematów
Opis drugiego projektu PROE
Opis trzeciego projektu PROE
Przydatna strona o przeciążaniu operatorów

Na dzisiejszych konsultacjach (19-03-2015), kilkoro z Państwa pytało o to jak dodawać nowe obiekty do istniejącej, dynamicznie alokowanej tablicy. Pojawiły się też pytania o to jak napisać kod wywołujący się jedynie w trybie debug. Poniżej zamieszczam przykładowy projekt zawierający odpowiedzi na oba te pytania.
Proszę zauważyć, że klasa prezentowana w tym projekcie nie ani zawiera konstruktora kopiującego ani operatora przypisania, co znacznie ogranicza jej użyteczność. W Państwa projektach oczekuję obecności jednego i drugiego tam gdzie jest to konieczne (zarówno operator przypisania jak i konstruktor kopiujący nie byłyby potrzebne gdyby klasa nie zawierała pól alokowanych w sposób dynamiczny)
tablicaobiektow.zip

Z okazji rozpoczęcia drugiego projektu przygotowałem dla Państwa kolejny przykładowy program. Tym razem przykład pokazuje działanie dziedziczenia i kilku powiązanych z nim mechanizmów, będziemy go omawiali na zajęciach. W projekcie znajdują się 4 klasy powiązane w następujący sposób:


ksztalt.zip