ፖሊሞርፊዝምን በመተግበር ረገድ ተለዋዋጭ ማሰሪያ ለምን አስፈላጊ ነው?
ፖሊሞርፊዝምን በመተግበር ረገድ ተለዋዋጭ ማሰሪያ ለምን አስፈላጊ ነው?

ቪዲዮ: ፖሊሞርፊዝምን በመተግበር ረገድ ተለዋዋጭ ማሰሪያ ለምን አስፈላጊ ነው?

ቪዲዮ: ፖሊሞርፊዝምን በመተግበር ረገድ ተለዋዋጭ ማሰሪያ ለምን አስፈላጊ ነው?
ቪዲዮ: Unlock Your Tech Future Now: How to Go from Beginner to Coding Pro in 2023! 2024, ግንቦት
Anonim

ተለዋዋጭ ማሰሪያ እንደ የነገር ማጣቀሻ የሩጫ ጊዜ አይነት የአባል ተግባር ጥሪ በሂደት እንዲፈታ ይፈቅዳል። ይህ በውርስ ተዋረድ ውስጥ ያለው እያንዳንዱ በተጠቃሚ የተገለጸ ክፍል የተለየ እንዲኖረው ይፈቅዳል ትግበራ የአንድ የተወሰነ ተግባር.

ይህንን ግምት ውስጥ በማስገባት ፖሊሞርፊዝም በፖሊሞርፊዝም ትግበራ ውስጥ ተለዋዋጭ አስገዳጅነት ሚና ምን እንደሆነ ያብራራል?

ስታቲክ የምንለው ይህ ነው። ማሰር : የ ማሰር ስሞች የሚከናወኑት በማጠናቀር ጊዜ ነው (ማለትም፣ የማይንቀሳቀስ)። እንዲህ ዓይነቱ ዘዴ ይባላል ተለዋዋጭ ትስስር : የ ማሰር ስሞች ወደ አንድ ትግበራ በሂደት ጊዜ ይከሰታል (ማለትም ፣ ተለዋዋጭ ). ተለዋዋጭ ማሰሪያ ነገር-ተኮር የፕሮግራም ቋንቋዎች አስፈላጊ ነው። ፖሊሞርፊዝምን ተግባራዊ ማድረግ.

በተመሳሳይ, ተለዋዋጭ ማሰሪያ ጥቅም ምንድን ነው? የማይንቀሳቀስ ማሰር ዓይነት (ክፍል በጃቫ) መረጃን ይጠቀማል ማሰር እያለ ተለዋዋጭ ትስስር ነገርን ለመፍታት ይጠቀማል ማሰር . ከመጠን በላይ የተጫኑ ዘዴዎች በስታቲክ በመጠቀም ተጣብቀዋል ማሰር የተሻሩ ዘዴዎች ጥቅም ላይ በሚውሉበት ጊዜ ተለዋዋጭ ትስስር በሂደት ላይ

በመቀጠል፣ ጥያቄው ተለዋዋጭ አስገዳጅ ፖሊሞፈርዝም ነው?

ፖሊሞርፊዝም በጃቫ ውስጥ ሁለት ዓይነቶች አሉት: ጊዜ ማጠናቀር ፖሊሞርፊዝም (የማይንቀሳቀስ ማሰር ) እና Runtime ፖሊሞርፊዝም ( ተለዋዋጭ ትስስር ). ጠቃሚ ምሳሌ ፖሊሞርፊዝም የወላጅ ክፍል የሕፃን ክፍል ነገርን እንዴት እንደሚያመለክት ነው። እንዲያውም፣ ከአንድ በላይ የIS-A ግንኙነትን የሚያረካ ማንኛውም ነገር ነው። ፖሊሞርፊክ በተፈጥሮ.

ዳይናሚክ ማሰር በኦፕስ ውስጥ እንዴት ጠቃሚ ነው?

ተለዋዋጭ ማሰሪያ ምናባዊ ተግባራትን በመጠቀም ይከናወናል. የመደብ ጠቋሚ ነጥቦች ወደ የተገኘው ክፍል ነገር። እና አንድ ተግባር በመሠረታዊ ክፍል ውስጥ ምናባዊ ታውጇል፣ ከዚያ የማዛመጃው ተግባር በሩጫ ጊዜ ተለይቶ የሚታወቀው ምናባዊ የጠረጴዛ መግቢያን በመጠቀም ነው። ንጥረ ነገሮች በ ውስጥ እንዴት እንደሚተላለፉ ነገር-ተኮር የፕሮግራም አወጣጥ ቋንቋ ( ኦህ )?

የሚመከር: