ግንበኛ በራስ-ሰር ነገር ሲፈጠርይባላል። በክፍሉ የህዝብ ክፍል ውስጥ መቀመጥ አለበት. ግንበኛን ካልገለፅን C++ ማጠናከሪያ ለነገሮች ነባሪ ገንቢ ያመነጫል (ምንም መለኪያ አይጠብቅም እና ባዶ አካል አለው)።
ግንበኛ ምንድን ነው እና እንዴት ይባላል?
በክፍል ላይ በተመሠረተ የነገር ተኮር ፕሮግራም አወጣጥ (አህጽሮተ ቃል፡ ctor) ነገር ለመፍጠር የተጠራ ልዩ የንዑስ ዓይነትነው። … ገንቢዎች ብዙውን ጊዜ ከአስፋፊው ክፍል ጋር ተመሳሳይ ስም አላቸው።
ግንበኛ ለምን ተባለ?
ማስታወሻ፡ ኮንስትራክተር ይባላል ምክንያቱም ነገር በሚፈጠርበት ጊዜ እሴቶቹን ስለሚገነባ። ለአንድ ክፍል ገንቢ መፃፍ አስፈላጊ አይደለም. የእርስዎ ክፍል ከሌለው ጃቫ አጠናቃሪ ነባሪ ገንቢ ስለሚፈጥር ነው።
ግንበኛ በራስ ሰር ይጠራል?
አዎ፣ የቤዝ ክፍል ገንቢው በራስሰር ይጠራል። ግንበኛ ሲኖር ወደ መሠረት ግልጽ ጥሪ ማከል አያስፈልገዎትም።
ግንበኛ የት ነው ሚጠራው?
የሚከተለው ምሳሌ በኮንስትራክተሩ ውስጥ ለአንድ የተገኘ ክፍል የመሠረት መደብ እና የአባላት ገንቢዎች የሚጠሩበትን ቅደም ተከተል ያሳያል። በመጀመሪያ ፣ የመሠረት ግንባታው ይጠራል ፣ ከዚያ የመሠረት ክፍል አባላት በክፍል መግለጫው ውስጥ በሚታዩበት ቅደም ተከተል ተጀምረዋል ፣ እና ከዚያ የተገኘው ገንቢ ይባላል።