Zadanie Z.9.1. Skopiuj program Z.8.3. i dorób przeciążenie dwuargumentowego operatora '+' jako funkcji globalnej, który umożliwi dodawanie dwóch kół. Następnie dorób globalny operator '-' odejmujący dwa koła według własnego pomysłu transformacji, ale nigdy do promienia ujemnego. Dodaj operator jednoargumentowy '-' zmieniający znak współrzędnych oraz '++' i '--' odpowiednio inkrementujący i dekrementujący promień, ale nigdy do wartości ujemnej.
W funkcji main() zademonstruj działanie zdefiniowanych operatorów dla obiektów klasy koło oraz dla różnych kombinacji typów zmiennych użytych w programie stawiając je po lewej i po prawej stronie operatorów dwuargumentowych. Sprawdź działanie operatorów jednoargumentowych, np. przyrostkowych oraz przedrostkowych '++' i '--', a także czy działa koło=++(++inne_koło) - a jak to jest dla wyniku działania, np. typu integer i,j; i=++(++j); ?
Wyszukiwarka
Podobne podstrony:
Przeciążanie operatorów ?z wykorzystania konwersjiprzeciązenie operatorów, O2Przeciążanie operatorówprzeciązenie operatorów O2wyklad4a Przeciążanie operatorów cz1przeciązenie operatorów, O2Przeciążanie operatorówKicinska L 2011 Przeciwdzialanie komercyjnemu wykorzystywaniu dzieciGajewska D 2011 Przeciwdzialanie komercyjnemu wykorzystywaniu seksualnemu mlodziezyMożliwości wykorzystania przez PSE Operator formuły ppp przy rozbudowie infrastruktury przesyłowejprzeciazanie metod i operatorow, Programowanie obiektowePROCEDURA PRZECIWDZIAŁANIA MOBBINGOWI, DYSKRYMINACJI I WYKORZYSTYWANIIU SEKSUALNEMU W WUMOrganizacja uzbrojenie i taktyka działania pododdzialow potencjalnego przeciwnika - konspekt, ZezwalKonwersje operator konwertującyScenariusz zajęć dydaktyczno wychowawczych z wykorzystaniem zabaw przeciwko agresji EmocjexPrzeci anie operatorów(3)instrukcja bhp dla operatora przecinarki do nawierzchni drog bitumicznych i betonowychJan Pająk - TOM 11 - Wykorzystanie wibracji przeciw-materii., =- CZYTADLA -=, UFOpediawięcej podobnych podstron