Programowanie obiektowe 1
Zadanie 1
Zapoznaj się z programem przykładowmym mint.cpp. Napisz
funkcję która dla danej liczby typu int wyprodukuje
my_int z zadaną wartością pola val. Użyj tylko
podane metody i funkcje zaprzyjaźnione (nie dodawaj
nowych ani nie używaj srodków niskopoziomowych by
obejść system typów). Napisz funkcję która mając dany
argument typu my_int wyliczy wartość pola val (jak poprzednio
używaj tylko podane metody i funkcje zaprzyjaźnione).
Dodaj metodę porównującą '<'. Jak to pomaga w realizacji
funkcji wyliczającej pole val (porównaj ilość operacji
wykonywanych przez obie funkcje).
Zadanie 2
Zapoznaj się z programem przykładowym ini.cpp. Dodaj
dodatkowe wydruki by dokładniej ustalić kiedy wykonują
się konstruktory i destruktory.