ውርስ እና ፖሊሞርፊዝም ራሳቸውን የቻሉ ነገር ግን ተዛማጅ አካላት ናቸው - አንዱ ያለሌላውሊኖር ይችላል። ተለዋዋጮች የተወሰነ ዓይነት እንዲኖራቸው የሚፈልግ ቋንቋ ከተጠቀምን (c++፣ c፣ java) ከዚያም እነዚህ ፅንሰ-ሀሳቦች የተያያዙ ናቸው ብለን እናምን ይሆናል።
ፖሊሞርፊዝም ተወርሷል?
ውርስ አዲስ ክፍል የሚፈጠርበት (የተገኘ ክፍል) ከቀድሞው የክፍል (Base class) ባህሪያትን የሚወርስ ነው። ፖሊሞርፊዝም ግን በተለያዩ ቅርጾች ሊገለጽ የሚችል …የተጠናቀረ-ጊዜ ፖሊሞርፊዝም (ከመጠን በላይ መጫን) እንዲሁም የሩጫ ጊዜ ፖሊሞርፊዝም (ተሻጋሪ)። ነው።
ፖሊሞርፊዝም ብዙ ውርስ ያስፈልገዋል?
እንደ ኢኬ እንደተናገረው በርካታ ውርስ ከPolymorphism ጋር ምንም ግንኙነት የለውም። ስለዚህ፣ ክፍል ልጅ ሁለቱንም ባህሪያት እና ባህሪያት ከሁለቱም ክፍሎች ይወርሳል።
Polymorphism በውርስ ማሳካት ይቻላል?
3። ውርስ እንደገና ጥቅም ላይ ሊውል የሚችል ጽንሰ-ሀሳብን ይደግፋል እና በነገር ተኮር ፕሮግራሚንግ ውስጥ የኮድ ርዝመትን ይቀንሳል። … ውርስ ነጠላ፣ ድብልቅ፣ ብዙ፣ ተዋረዳዊ እና ባለብዙ ደረጃ ውርስ ሊሆን ይችላል። የተጠናቀረ-ጊዜ ፖሊሞርፊዝም (ከመጠን በላይ መጫን) እንዲሁም አሂድ-ጊዜ ፖሊሞርፊዝም (መሻር) ሊሆን ይችላል። ሊሆን ይችላል።
ያለ ውርስ ረቂቅነትን ማሳካት እንችላለን?
አብስትራክት በራሱ ያለ ውርስ ሊሆን ይችላል፡ የክፍል ማጠቃለያ መስራት ትችላላችሁ እና ምንም ውርስ አይፈልግም።