305
Қолданушы анықтаған ағымдар мен типтер
Ағымдардан мəлімет енгізу мен шығару мақсатында барлық стандартты
типтер үшін асыра жүктелген оқу жəне шығарып алу əрекеттері, яғни
<<
жəне
>>
операциялары қолданылады. Мұндайда керекті
операцияның таңдалуы
нақты параметрлер типімен анықталады. Қолданушы анықтаған типтердегі
шамаларды енгізу жəне шығару үшін осы операцияларды асыра жүктеу қажет.
Бұл –
сол жақ операндысы объект-ағым, ал оң жақ операндысы осы ағымнан
шығарып алу немесе оған орналастыру талап етілетіндей
бинарлы операция
болып табылады. Қайтарылатын мəн ағымға сілтеме болуы тиіс,
осылайша
стандартты типтердегі сияқты операциялар тізбегін ұйымдастыруға болады.
Мысалы, программада
MyClass
класы анықталсын делік:
class MyClass{
Достарыңызбен бөлісу: