monstr Super(200, 300), Vasia(50), Z;
monstr X = monstr(1000);
monstr Y = 500;
Бірінші операторда үш объект құрылады. Көрсетілмеген параметрлердің
мəндері келісім бойынша тағайындалады.
Екінші операторда
health = 1000
параметрі бар (екінші парметрдің мəні
келісім бойынша бекітіледі) атауы жоқ объект құрылады. Атауы жоқ объект
көшірілетін
Х
объектісіне компьютер жады бөлінеді.
Соңғы операторда
health = 500
параметрі бар (екінші парметрдің мəні
келісім бойынша бекітіледі) атауы жоқ объект құрылады. Атауы жоқ объект
көшірілетін
Y
объектісіне жады бөлінеді. Объектіні құрудың мұндай формасын
объектіні инициалдау үшін бір ғана параметрді көрсету жеткілікті болғанда
ғана қолдануға болады.
198
Бірнеше конструкторы бар класс мысалы ретінде жоғарыда сипатталған
Достарыңызбен бөлісу: |