ኢነም ገንቢ ለምን የግል ይሆናል?
ኢነም ገንቢ ለምን የግል ይሆናል?

ቪዲዮ: ኢነም ገንቢ ለምን የግል ይሆናል?

ቪዲዮ: ኢነም ገንቢ ለምን የግል ይሆናል?
ቪዲዮ: ወረቀል ኢነም አሠራር ገባ ገባ በሉሀባይብ 2024, ህዳር
Anonim

በእውነቱ የህዝብ ሊኖርዎት አይችልም። enum ገንቢ . ይህ ያስፈልግዎታል ገንቢ መ ሆ ን የግል , ምክንያቱም enums የተወሰነ የእሴቶችን ስብስብ ይግለጹ (ለምሳሌ EN_US፣ EN_UK፣ FR_FR፣ FR_BE)። ከሆነ ገንቢ የህዝብ ሰዎች ተጨማሪ እሴቶችን መፍጠር ይችሉ ነበር (ለምሳሌ ልክ ያልሆኑ/ያልታወቁ እንደ XX_KK፣ ወዘተ)።

ይህንን በተመለከተ ኤንም ገንቢ ሊኖረው ይችላል?

ምክንያቱም enum ጃቫ ቋሚ ቋሚ እሴቶችን ይዟል። ስለዚህ በሕዝብ መጠበቁ ወይም መጠበቁ ምንም ፋይዳ የለውም ገንቢ እንደ ምሳሌ መፍጠር አይችሉም enum . በተጨማሪም, ከውስጥ ልብ ይበሉ enum ከታች እንደሚታየው ወደ ክፍል ይቀየራል. እንደኛ ይችላል አልፈጥርም። enum ዕቃዎች በግልጽ ስለዚህ እኛ ይችላል አልጠራም። enum ገንቢ በቀጥታ.

እንዲሁም፣ በኢንተም ገንቢ እና በመደበኛ ክፍል ገንቢ መካከል ያለው ልዩነት ምንድነው? ጥያቄውን ለመመለስ፡ በመሰረቱ ምንም የለም። መካከል ልዩነት ሁለቱ አቀራረቦች. ሆኖም፣ enum ኮንስትራክሽን እንደ እሴቶች()፣ valueOf() ወዘተ የመሳሰሉ ተጨማሪ የድጋፍ ዘዴዎችን ይሰጥዎታል ይህም በእራስዎ መጻፍ ያስፈልግዎታል ክፍል - ከግል ጋር - ገንቢ አቀራረብ.

ከዚህ ጎን ለጎን የኢነምሶች ዓላማ ምንድን ነው?

የ enum የተሰየሙ የኢንቲጀር ቋሚዎችን ዝርዝር ለማወጅ ይጠቅማል። በመጠቀም ሊገለጽ ይችላል። enum ቁልፍ ቃል በቀጥታ በስም ቦታ፣ ክፍል ወይም መዋቅር ውስጥ። የ enum ቋሚ ኢንቲጀር ስሙን ተጠቅሞ መጠቆም እንዲችል ለእያንዳንዱ ቋሚ ስም ለመስጠት ይጠቅማል። ለምሳሌ: enum.

ቁጥሮች በቅጽበት ሊደረጉ ይችላሉ?

ኢነምስ የህዝብ ግንበኞችን አይደግፍም እና ስለሆነም ሊሆን አይችልም። ቅጽበታዊ . ኢነምስ ተዛማጅ ቋሚዎች ቋሚ ስብስብ ሲኖርዎት ነው. በትክክል አንድ ምሳሌ ያደርጋል ለእያንዳንዱ መፈጠር enum የማያቋርጥ.

የሚመከር: