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



Pdf көрінісі
бет264/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   260   261   262   263   264   265   266   267   ...   642
Байланысты:
pavlovskaia-jogargy-dengeili

 void

 типті мəнді де. Конструкторға 

нұсқауыш алу мүмкін емес.

□  Кластың құрамында əртүрлі инициалдау түрлеріне арналған əртүрлі 

параметрлі бірнеше конструкторлар болуы мүмкін (мұндайда асыра жүктеу 

механизмі қолданылады).

□ Параметрсіз 

шақырылатын 

конструктор 



келісім бойынша құрылған 

конструктор деп аталады.


197

□  Конструктор параметрлері осы кластан басқа кез келген типте болуы 

мүмкін. Параметрлер мəндерін келісім бойынша тағайындауға болады. Олар 

конструкторлардың тек біреуінде берілуі мүмкін.

□ Егер программалаушы бірде-бір конструкторды көрсетпеген бол-

са, онда


  компилятор оны автоматты түрде құрады. Мұндай конструктор 

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

кластардың келісім бойынша конструкторларын шақырады («Қарапайым 

мұралау» бөлімін караңыз, 217 б.). Егер класс құрамында тұрақтылар неме-

се сілтемелер бар болатын болса, онда класс объектісін құруға талпыныс жа-

сау кезінде қателік туындайды, өйткені оларды нақты мəндермен инициалдау 

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

□  Конструкторлар мұраланбайды.

□  Конструкторларды 



Достарыңызбен бөлісу:
1   ...   260   261   262   263   264   265   266   267   ...   642




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

    Басты бет