Program C++ obrazujący działanie autorskiej klasy Stos (Stack)
Kolejne labolatoria z C++ i kolejna klasa. Tym razem implementacja struktury Stosu.
Program w C++ obrazujący dziedziczenie klas
Poniższy program został napisany na labolatoria z C++ i ma pokazać w jaki sposób klasy po sobie dziedziczą
Co to jest dziedziczenie?
Często podczas tworzenia klasy napotykamy na sytuację, w której klasa ta powiększa możliwości innej klasy, nierzadko precyzując jednocześnie jej funkcjonalność. Dziedziczenie daje nam możliwość wykorzystania nowych klas w oparciu o stare klasy. Nie należy jednak traktować dziedziczenia jedynie jako sposobu na współdzielenie kodu między klasami. Dzięki mechanizmowi rzutowania możliwe jest interpretowanie obiektu klasy tak, jakby był obiektem klasy z której się wywodzi. Umożliwia to skonstruowanie szeregu klas wywodzących się z tej samej klasy i korzystanie w przejrzysty i spójny sposób z ich wspólnych możliwości. Należy dodać, że dziedziczenie jest jednym z czterech elementów programowania obiektowego (obok abstrakcji, enkapsulacji i polimorfizmu).
Klasa modelująca zbiór elementów
Kolejny projekt przedmiot Programowanie Obiektowe. Zadanie brzmi następująco:
Stworzyć klasę modelującą zbiór elementów np. zbiór
A = { 1, 12, 16, 4, 5, 7, 7, 12, 3}
Umożliwić operacje na obiektach tej klasy, takie jak np.:
- suma zbiorów: suma A i B = { 0, 1, 4, 5, 8, 12, 16 }
- część wspólna: część wspólna A i B = { 5, 16 }
- wyprowadzania na urządzenie zewnętrzne
- wczytywania z urządzenia zewnętrznego.
Oraz inne operacje.
Przetestować podaną klasę.
Przygotowałem następującą klasę. Wiem, że ma ona kilka błędów i mogła by być doskonalsza. Niestety zabrakło mi już czasu na poprawki. Sesja trwa a przedmioty trzeba zaliczać
C++ abstrakcyjny mini program :)
Dawno dawno temu kiedy jeszcze studiowałem na Politechnice Krakowskiej mój profesor od Programowania Obiektowego zaproponował Nam mocno abstrakcyjne Projekty jak np. Droga Krzyżowa czy Praca w pralni. Mi trafił się ten pierwszy.
Program bardzo abstrakcyjny aż ciężko go opisać. Po kliknięciu na “Read more” sami zobaczycie jak to wygląda…
Zgaduj zgadula – program w C++
Prosta gra napisana na zaliczenie pierwszych ćwiczeń na Uczelni. Polega ona na wybraniu przedziału liczbowego a następnie zgadywaniu która liczba z podanego zakresu została wylosowana przez komputer. Program napisany w C++…















