void monstr::draw(int x, int у, int scale, int position){
/* əдіс тұлғасы */
}
Əдісті
inline
(қарапайым функциялардағы сияқты ол ұсыныс сипатын-
да болады) директивасының көмегімен кластан тыс та құрамдас əдіс ретінде
анықтауға болады.
inline int monstr::get_ammo(){
return ammo;
}
Əрбір класс құрамында атауы класс атауымен бірдей болып келетін кем
дегенде бір əдіс болады. Ол конструктор деп аталады жəне класс объектісін
құру кезінде автоматты түрде шақырылады. Конструктор объектіні инициал-
дау үшін қажет. Конструкторды автоматты түрде шақыру инициалданбаған ай-
нымалыларды пайдалануға байланысты туындайтын қателердің алдын алуға
мүмкіндік береді. Конструкторлар туралы толығырақ мəлімет «Конструктор-
лар» бөлімінде, 196 б. қарастырылады.
Достарыңызбен бөлісу: |