በጃቫ @override ለምን እንጠቀማለን?
በጃቫ @override ለምን እንጠቀማለን?

ቪዲዮ: በጃቫ @override ለምን እንጠቀማለን?

ቪዲዮ: በጃቫ @override ለምን እንጠቀማለን?
ቪዲዮ: java variables data types casting #Amharic 2024, ታህሳስ
Anonim

ማብራሪያው @ መሻር ነው። ተጠቅሟል ገንቢው ምን ማድረግ እንዳለበት ለመፈተሽ ለማገዝ መሻር በወላጅ ክፍል ወይም በይነገጽ ውስጥ ትክክለኛው ዘዴ. የሱፐር ዘዴዎች ስም ሲቀየር፣ አቀናባሪው ያንን ጉዳይ ማሳወቅ ይችላል፣ ይህም ከሱፐር እና ከንዑስ ክፍል ጋር ወጥነት እንዲኖረው ብቻ ነው።

ስለዚህ @override በጃቫ ለምን ጥቅም ላይ ይውላል?

@ መሻር ማብራሪያ እንደሚያመለክተው የልጆች ክፍል ዘዴ የመሠረታዊ ክፍል ስልቱን ከመጠን በላይ እየፃፈ ነው። የተብራራው ዘዴ በትክክል ካልሆነ ማስጠንቀቂያ ከአሰባሳቢው ያወጣል። መሻር ማንኛውንም ነገር. የምንጭ ኮድ ተነባቢነትን ማሻሻል ይችላል።

በመቀጠል፣ ጥያቄው በጃቫ @override ያስፈልገናል? አለብዎት ሁልጊዜ @ ተጠቀም መሻር በማመልከቻው ጊዜ ማብራሪያ፣ በGoogle የተጠቆመ ጃቫ ምርጥ ልምምድ መመሪያም እንዲሁ. @ መሻር በሚከተሉት ጉዳዮች ህጋዊ ነው: የክፍል ዘዴ ሲሆን መሻር ልዕለ-ክፍል ዘዴ. የክፍል ዘዴ የበይነገጽ ዘዴን ሲተገበር.

እዚህ ላይ፣ @override ምን ጥቅም ላይ ይውላል?

@ መሻር @ መሻር ማብራሪያው ንጥረ ነገሩ የታሰበ መሆኑን ለአቀናባሪው ያሳውቃል መሻር በከፍተኛ ደረጃ የተገለጸ አካል። መሻር ዘዴዎች በይነገጽ እና ውርስ ውስጥ ይብራራሉ. ይህንን ማብራሪያ መቼ መጠቀም አስፈላጊ ባይሆንም መሻር አንድ ዘዴ, ስህተቶችን ለመከላከል ይረዳል.

ማብራሪያ ምንድን ነው እና ለምን በጃቫ ውስጥ ጥቅም ላይ ይውላል?

ማብራሪያዎች ውስጥ ጃቫ . ማብራሪያዎች ናቸው። ተጠቅሟል ስለ አንድ ፕሮግራም ተጨማሪ መረጃ ለመስጠት። ማብራሪያዎች የተቀናጀ ፕሮግራምን ተግባር አይለውጡ። ማብራሪያዎች ሜታዳታ (መረጃ) ከፕሮግራሙ አካላት ጋር ለማዛመድ ያግዛል ለምሳሌ ተለዋዋጮች፣ ግንበኞች፣ ዘዴዎች፣ ክፍሎች፣ ወዘተ.