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



Pdf көрінісі
бет306/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   302   303   304   305   306   307   308   309   ...   642
Байланысты:
pavlovskaia-jogargy-dengeili

get_health



get_ammo

 жəне 

change_

health

 əдістері 



daemon

 класына мұраланады, ал деструктор келісім бойынша 

қалыптастырылады.

Əртүрлі əдістердің мұралану ережелерін қарастырайық.



Конструкторлар мұраланбайды, сондықтан туынды кластың өзіндік 

конструкторлары болуы керек. Конструкторларды шақыру реттілігі төменде 

көрсетілген ережелермен анықталады.

□  Егер туынды класс конструкторында базалық класс конструкторының 

тікелей шақырылуы кездеспесе, онда автоматты түрде базалық кластың келісім 

бойынша берілген конструкторы (яғни, параметрлерсіз шақыруға болатын 

конструктор) шақырылады. Осы ереже

 daemon 

класы конструкторларының 

біріншісінде қолданылған.

□  Бірнеше деңгейлерден тұратын иерархия үшін базалық класс конструк-

торлары ең жоғарғы деңгейден бастап шақырылады. Осыдан кейін объектілер 

болып табылатын класс элементтерінің конструкторлары класта жариялану 

тəртібіне сəйкес орындалады да, содан соң барып класс конструкторы орын-

далады.


□  Бірнеше базалық класс болған жағдайда, олардың конструкторлары жа-

риялану тəртібіне сəйкес шақырылады.





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




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

    Басты бет