አንድ ክፍልን እንዴት በፍጥነት ማነቃቃት እንደሚቻል

ዝርዝር ሁኔታ:

አንድ ክፍልን እንዴት በፍጥነት ማነቃቃት እንደሚቻል
አንድ ክፍልን እንዴት በፍጥነት ማነቃቃት እንደሚቻል

ቪዲዮ: አንድ ክፍልን እንዴት በፍጥነት ማነቃቃት እንደሚቻል

ቪዲዮ: አንድ ክፍልን እንዴት በፍጥነት ማነቃቃት እንደሚቻል
ቪዲዮ: Что произойдет, если вы не едите 5 дней? 2024, ህዳር
Anonim

ዕቃ-ተኮር የፕሮግራም ዘይቤ ሶፍትዌርን ለመፍጠር በሁሉም ዘመናዊ መሣሪያዎች እና ቋንቋዎች ተስፋፍቷል ፡፡ የኢንዱስትሪው ደረጃ ዛሬ ነገሩን መሠረት ያደረገ የፕሮግራም ቋንቋ C ++ ነው ፡፡ በበርካታ የተለያዩ መንገዶች በ C ++ ውስጥ የክፍል ምሳሌን መፍጠር ይችላሉ ፡፡

አንድ ክፍልን እንዴት በፍጥነት ማነቃቃት እንደሚቻል
አንድ ክፍልን እንዴት በፍጥነት ማነቃቃት እንደሚቻል

አስፈላጊ ነው

C ++ አቀናባሪ

መመሪያዎች

ደረጃ 1

በተግባሩ ፣ በክፍል ዘዴው ወይም በመግለጫ እገዳው በተገለጸው የአከባቢ ወሰን ውስጥ ክፍሉን እንደ ራስ-ተለዋዋጭ ተለዋዋጭ ያድርጉ ፡፡ በፕሮግራምዎ ውስጥ በተመረጠው ቦታ ላይ የክፍል ነገርን ገላጭ ወይም አስገዳጅ ትርጉም ይጠቀሙ። አስፈላጊ ከሆነ መለኪያዎች ላሏቸው ማናቸውም ገንቢዎች ግልጽ ጥሪ ያድርጉ ፡፡ ከሚከተለው ጋር ተመሳሳይ የሆነውን ኮድ በመጠቀም አንድ ነገር ይፍጠሩ ባዶ ባዶ CMyClass:: SomeMethod () {COtherClass oSomeObject1; // ነባሪውን ገንቢ COtherClass oSomeObject2 (1980 ፣ “ቪክቶር V. Vakchturov”) በመጠቀም አንድ ነገር ይፍጠሩ; // ገንቢን ከመለኪያዎች በመጠቀም አንድ ነገር መፍጠር} በተመሳሳይ መንገድ ለተፈጠሩ የመማሪያዎች ነገሮች መታሰቢያ ፣ ለሌላ ማንኛውም ራስ-ተለዋዋጮች ፣ በቁልል ላይ ይመደባል። ስለዚህ ፣ ከወደፊቱ ሲወጡ እና የቁልል ፍሬሙን ሲያስወግዱ እቃው ይደመሰሳል (ወደ አጥፊው ጥሪ) ፡፡

ደረጃ 2

አዲሱን ኦፕሬተርን በመጠቀም ክምር ውስጥ የክፍሉን ምሳሌ ይፍጠሩ ፡፡ ለክፍለ-ነገሮች ነገሮች ተለዋዋጭ አመላካች ጠቋሚ ወዲያውኑ ይግለጹ ፡፡ አዲሱን ኦፕሬተርን የመገምገም ውጤት የሆነ እሴት ይስጡት ፡፡ ተገቢውን ግንበኛ ይደውሉ ፡፡ ከሚከተለው ጋር የሚመሳሰል የኮድ ቅንጥብ ይጠቀሙ-CSomeClass * poSomeObject; // ለክፍሉ CSomeClasspoSomeObject የጠቋሚ ጠቋሚ ትርጉም = አዲስ CSomeClass; // የክፍል CSomeClass ነገርን ይፍጠሩ * poSomeObject_2 = አዲስ CSomeClass (111 ፣ “3V”); // በመለኪያዎች ወደ ገንቢው ጥሪ በመፍጠር በዚህ ዘዴ ነገሮችን በሚፈጥሩበት ጊዜ በአዲሱ ኦፕሬተር የተገለጸው የማስታወሻ አመዳደብ ዘዴ ጥቅም ላይ ይውላል (ካልተጫነ እና የራሱ የመመደብ ተግባር ካልተዋቀረ) ስለዚህ የአድራሻው አድራሻ አዲስ ነገር አስቀድሞ አይታወቅም ፡፡ በዚህ መንገድ የተፈጠሩ ሁሉም ነገሮች ሰርዝ ኦፕሬተሩን በመጠቀም በግልፅ መሰረዝ አለባቸው ፡፡

ደረጃ 3

አዲሱን ኦፕሬተር በመጠቀም በራስ-ሰር በተመደበው ማህደረ ትውስታ ላይ የክፍሉን ምሳሌ ይፍጠሩ። ከሚከተለው ጋር ተመሳሳይ የሆነውን ኮድ ይጠቀሙ: ባዶ * p0 = malloc (sizeof (CSomeClass)); // የማህደረ ትውስታ ምደባ ባዶ * p1 = malloc (sizeof (CSomeClass)); // የማስታወሻ ምደባ አዲስ (p0) CSomeClass; // በተመደበው ማህደረ ትውስታ (ነባሪው ገንቢ) አዲስ (p1) CSomeClass (111 ፣ “abc”) ላይ ያለውን ነገር ያስጀምሩ; // የነገር አጀማመር (ገንቢ ከመለኪያዎች ጋር) በዚህ ዘዴ የተፈጠሩ ነገሮችን ከማጥፋትዎ በፊት ጥፋታቸውን በግልጽ መጥራት አለብዎት (የተለያዩ ቤተ-መጻሕፍት (እንደ STL ያሉ) ፡

የሚመከር: