Программалау оқулық Алматы, 012 Қазақстан Республикасы Білім жəне ғылым министрлігінің «Оқулық»


daemon  класының объектісі  draw



Pdf көрінісі
бет313/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   309   310   311   312   313   314   315   316   ...   642
Байланысты:
pavlovskaia-jogargy-dengeili

daemon

 класының объектісі 



draw 

əдісін тікелей емес, жанама түрде 

(яғни, 

monstr

 класында анықталған басқа əдістен) шақыратын болса, онда 



daemon

 класының  



draw

 əдісі шақырылады.

Сонымен, программаның орындалу кезеңінде өзіне сілтеме жасауға рұқсат 

етілетін əдіс виртуалды деп аталады (ағылшынның əдемі 



virtual

 сөзінің 

бұл жердегі аудармасының мағынасы – «нақтылы түрде», яғни шақыру нақты 

орындалған кезде сілтеме рұқсат етіледі).



Кейінгі байланыстыру механизмі

Ең кем дегенде бір виртуалды əдісі бар əрбір класс (объект емес!) үшін ком-

пилятор виртуалды əдістер кестесін (

vtbl

) құрады, мұнда əрбір виртуалды 

əдіс үшін оның компьютер жадындағы адресі жазылады. Кестедегі əдістердің 

адрестері олардың кластардағы сипатталу реттілігіне сəйкес орналасады. 

Кез келген виртуалды əдістің адресі иерархия құрамындағы əрбір класс үшін



Достарыңызбен бөлісу:
1   ...   309   310   311   312   313   314   315   316   ...   642




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет