ከዚህ የነገሮች ምድብ ዘዴ የትኛውን ዕቃ ሊዘጋ ይችላል?
ከዚህ የነገሮች ምድብ ዘዴ የትኛውን ዕቃ ሊዘጋ ይችላል?

ቪዲዮ: ከዚህ የነገሮች ምድብ ዘዴ የትኛውን ዕቃ ሊዘጋ ይችላል?

ቪዲዮ: ከዚህ የነገሮች ምድብ ዘዴ የትኛውን ዕቃ ሊዘጋ ይችላል?
ቪዲዮ: ጥሩ ነገሮችን እንዴት መሳብ እንደሚቻል. ኦዲዮ መጽሐፍ 2024, ህዳር
Anonim

የ ክፍል ነገር ኤስ ክሎን () ዘዴ ይፈጥራል እና ይመልሳል ሀ ቅዳ የእርሱ ነገር ፣ ከተመሳሳይ ጋር ክፍል እና ሁሉም መስኮች ተመሳሳይ እሴቶች ካላቸው ጋር. ሆኖም፣ ነገር . ክሎን () ካልሆነ በስተቀር CloneNotSupportedException ይጥላል ነገር ምሳሌ ነው ሀ ክፍል የአመልካች በይነገጽን የሚተገበረው ሊቀለበስ የሚችል.

ከዚያ አንድን ነገር እንዴት ይዘጋሉ?

በመጠቀም ቅጂ መፍጠር ክሎን () ዘዴ የማን ዕቃ ኮፒ መደረግ ያለበት ይፋዊ መሆን አለበት። ክሎን በእሱ ውስጥ ወይም በአንደኛው የወላጅ ክፍል ውስጥ ዘዴ. የሚተገበር እያንዳንዱ ክፍል ክሎን () ሱፐር መደወል አለበት. ክሎን () ለማግኘት የተከለለ ነገር ማጣቀሻ. ክፍሉ ጃቫን መተግበር አለበት።

በቁስ ክፍል ውስጥ ዘዴዎች ምንድ ናቸው? ዘዴዎች የ የነገር ክፍል የተሰጠውን ያወዳድራል። ነገር ለዚህ ነገር . የዚህን ትክክለኛ ቅጂ (ክሎን) ይፈጥራል እና ይመልሳል ነገር . የዚህን ሕብረቁምፊ ውክልና ይመልሳል ነገር . ነጠላ ክር ይነሳል, በዚህ ላይ ይጠብቃል ዕቃ ተቆጣጠር.

በተመሳሳይ፣ ለምንድነው clone ዘዴ በነገር ክፍል ውስጥ የሚገለፀው?

ክሎን () ዘዴ ጥልቀት የሌለው ቅጂ ነባሪ ትግበራ አለው (የመፍጠር ቅጂ ነገር , ማመሳከሪያዎቹን መቅዳት). በይነገጾች አተገባበርን ስለሌሉት (ይህ ከጃቫ 8 ጀምሮ ተቀይሯል) ውስጥ ይቀመጣል የነገር ክፍል (ሥር) እና Cloneable እንደ ምልክት ማድረጊያ በይነገጽ (ያለ ማንኛውም) አደረገ ዘዴዎች ).

የክሎን ዘዴን የያዘው ክፍል የትኛው ነው?

የ ክሎን () ዘዴ የ የነገር ክፍል ጥቅም ላይ ይውላል ክሎን አንድ ነገር . ጃቫ። ላንግ ሊቀለበስ የሚችል በይነገጽ በ ክፍል የማን የነገር ክሎን መፍጠር እንፈልጋለን።

የሚመከር: