Konstruktor sinif obyektlərini inisiallaşdıransinfin üzv funksiyasının xüsusi növüdür. C++ dilində obyekt (sinif nümunəsi) yaradıldıqda Konstruktor avtomatik olaraq çağırılır. Bu, sinfin xüsusi üzv funksiyasıdır, çünki onun heç bir qaytarma növü yoxdur.
Nümunə ilə konstruktor nədir?
Konstruktorlar sinif və ya struktur ilə eyni ada malikdirlər və onlar adətən yeni obyektin məlumat üzvlərini işə salırlar. Aşağıdakı misalda Taxi adlı sinif sadə konstruktordan istifadə etməklə müəyyən edilmişdir. Bu sinif daha sonra yeni operatorla yaradılır.
Konstruktor dedikdə nə nəzərdə tutursunuz?
Konstruktor obyekt yönümlü proqramlaşdırmada bu cür yeni yaradılmış obyekti inisiallaşdıran sinif və ya strukturunxüsusi üsuludur. Hər dəfə obyekt yaradılanda konstruktor avtomatik çağırılır.
3 konstruktor növü hansılardır?
Java konstruktorlarının növləri
- Defolt konstruktor (arg olmayan konstruktor)
- Parametrləşdirilmiş konstruktor.
Konstruktor nədir və nə üçün istifadə olunur?
Sinif əsaslı obyekt yönümlü proqramlaşdırmada konstruktor (qıs altma: ctor) obyekt yaratmaq üçün çağırılan xüsusi alt proqram növüdür. O, tez-tez konstruktorun tələb olunan üzv dəyişənlərini təyin etmək üçün istifadə etdiyi arqumentləri qəbul edərək yeni obyekti istifadəyə hazırlayır.