ዝርዝር ሁኔታ:
ቪዲዮ: ከምሳሌ ጋር በ c++ ውስጥ የተካተተ ገንቢ ምንድነው?
2024 ደራሲ ደራሲ: Fiona Howard | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-10 06:33
ማብራሪያ፡- የግል ተለዋዋጮች a እና b በክፍል ምሳሌ ውስጥ ተገልጠዋል። አንድ ፓራሜትራይዝድ ገንቢ የተገለፀው ተግባር ምሳሌ ሲሆን ሁለት መንገዶችን getA እና getBን ያካትታል። በዋናው ክፍል ውስጥ ገንቢው ተጠርቷል, እና የአንፃሪው የመዳረሻ ዋጋዎች ተመድበዋል.
በምሣሌ የተካነ ገንቢ ምንድነው?
Parameterized Constructor - ግንበኛ የተወሰነ የመለኪያዎችን ብዛት ሲቀበል ፓራሜትራይዝድ ኮንስትራክተር ይባላል። የክፍል ውሂብ አባላትን በተለዩ እሴቶች ለማስጀመር። ከላይ ባለው ምሳሌ ውስጥ ሕብረቁምፊ እና ኢንቲጀር ወደ ዕቃው። እያስተላለፍን ነው።
የተለየ ግንበኛ ምንድነው?
ፓራሜትራይዝድ ገንቢዎች ግንበኞች የሚታለፉበት የተወሰነ የመከራከሪያ ነጥብ ያሏቸው የአንድ ፓራሜትራይዝድ ገንቢ ዓላማ በተጠቃሚ የሚፈለጉ ልዩ እሴቶችን ለተለያዩ ተለዋዋጮች መመደብ ነው። እቃዎች. አንድ ፓራሜትራይዝድ ገንቢ በግልፅ የተፃፈው በፕሮግራመር ነው።
ግንበኛ በC ምንድን ነው ከምሳሌ ጋር?
ግንበኛ ልዩ የአባል ተግባር ሲሆን አንድ ነገር ሲፈጠር በራስ-ሰር የሚጠራ ነው። በC++ ውስጥ አንድ ግንበኛ ከክፍሉ ስም ጋር አንድ አይነት ስም አለው እና የመመለሻ አይነት የለውም። ለምሳሌ፣ ክፍል ግድግዳ { ይፋዊ፡ // ግንበኛ ግድግዳ ይፍጠሩ { // ኮድ } };
ግንበኛ ምንድነው?
ክፍል ወይም መዋቅር ሲፈጠር ገንቢው ይባላል። ገንቢዎች ከክፍል ወይም መዋቅር ጋር ተመሳሳይ ስም አላቸው, እና አብዛኛውን ጊዜ የአዲሱን ነገር የውሂብ አባላትን ያስጀምራሉ. በሚከተለው ምሳሌ ታክሲ የሚባል ክፍል ቀላል ገንቢ በመጠቀም ይገለጻል።… ለበለጠ መረጃ፣ ምሳሌ ገንቢዎችን ይመልከቱ።