Console.Write("-C1 complex sany: "); C2.Shygaru();
Console.ReadKey();
}
}
Бұл программаны орындау нәтижесі:
C1 complex sany: 3 + 8i
-C1 complex sany: -3 -8i
Бұл мысалда асыра жүктелетін унарлық оператордың өрістерінде операндтың теріс мәндері
сақталатын жаңа объект жасалады, соңынан бұл объект операторлық әдіс арқылы қайтарылады.
Мұнда операндтың өзгертілмейтініне назар аударыңыздар. Ол унарлық минус операторының
кәдімгі атқаратын қызметінің сақталатынын білдіреді. Мысалы, мынадай өрнектің нәтижесі
Достарыңызбен бөлісу: