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


monstr   класынан мұраланған өрістерді туынды класс функциялары пай- далана алмайды, өйткені олар базалық класта  private



Pdf көрінісі
бет308/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   304   305   306   307   308   309   310   311   ...   642
monstr

  класынан мұраланған өрістерді туынды класс функциялары пай-

далана алмайды, өйткені олар базалық класта

 private

 түрінде анықталған. 

Егер 

daemon

 класында анықталған функциялардың осы өрістермен жұмыс 

істеуі қажет болса, онда оларды базалық класта 

protected 

түрінде анықтауға 

немесе оларды 

monstr 

класындағы функциялар көмегімен пайдалануға бола-

ды, немесе оларды осының алдындағы бөлімде көрсетілгендей, нақты түрде 

daemon

 класында қайта анықтау керек (218 б.).



Əдістердің мұралануын қарастыра отырып, 

daemon

 класында 

сипатталған 

draw

 əдісі 


monstr

 класында дəл осы атауға ие болған əдісті 

қайта анықтайтынына назар аударыңыз (себебі əртүрлі кейіпкерлерді бей-

нелеу əртүрлі орындалады). Осылайша, туынды класс базалық кластың іс-

əрекеттерін тек толықтырып қана қоймай, сонымен қатар түзете де алады

1



Базалық кластың қайта анықталған əдісіне туынды кластан қол жеткізу көріну 

аймағына қол жеткізу  операциясының (



::

) көмегімен нақтыланған оның 

атауы арқылы орындалады.



Достарыңызбен бөлісу:
1   ...   304   305   306   307   308   309   310   311   ...   642




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

    Басты бет