Przeciążanie operatorów z wykorzystaniem konwersji

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 konwersji
przeciązenie operatorów, O2
Przeciążanie operatorów
przeciązenie operatorów O2
wyklad4a Przeciążanie operatorów cz1
przeciązenie operatorów, O2
Przeciążanie operatorów
Kicinska L 2011 Przeciwdzialanie komercyjnemu wykorzystywaniu dzieci
Gajewska D 2011 Przeciwdzialanie komercyjnemu wykorzystywaniu seksualnemu mlodziezy
Możliwości wykorzystania przez PSE Operator formuły ppp przy rozbudowie infrastruktury przesyłowej
przeciazanie metod i operatorow, Programowanie obiektowe
PROCEDURA PRZECIWDZIAŁANIA MOBBINGOWI, DYSKRYMINACJI I WYKORZYSTYWANIIU SEKSUALNEMU W WUM
Organizacja uzbrojenie i taktyka działania pododdzialow potencjalnego przeciwnika - konspekt, Zezwal
Konwersje operator konwertujący
Scenariusz zajęć dydaktyczno wychowawczych z wykorzystaniem zabaw przeciwko agresji Emocjex
Przeci anie operatorów(3)
instrukcja bhp dla operatora przecinarki do nawierzchni drog bitumicznych i betonowych
Jan Pająk - TOM 11 - Wykorzystanie wibracji przeciw-materii., =- CZYTADLA -=, UFOpedia

więcej podobnych podstron