ለምንድን ነው መስኮች አብዛኛውን ጊዜ ግላዊ የሆኑት?
ለምንድን ነው መስኮች አብዛኛውን ጊዜ ግላዊ የሆኑት?

ቪዲዮ: ለምንድን ነው መስኮች አብዛኛውን ጊዜ ግላዊ የሆኑት?

ቪዲዮ: ለምንድን ነው መስኮች አብዛኛውን ጊዜ ግላዊ የሆኑት?
ቪዲዮ: ጥሩ ነገሮችን እንዴት መሳብ እንደሚቻል. ኦዲዮ መጽሐፍ 2024, ግንቦት
Anonim

መስኮች መታወቅ አለበት። የግል ይህን ላለማድረግ በቂ ምክንያት ከሌለ በስተቀር. በፕሮግራም አወጣጥ ውስጥ ዘላቂ እሴት ከሚሰጡ መመሪያዎች አንዱ "ምስጢርን በመጠበቅ የተዛባ ተፅእኖዎችን ይቀንሱ" ነው። መቼ ሀ መስክ ነው። የግል ፣ ደዋዩ አይችልም። በተለምዶ ተገቢ ያልሆነ ቀጥተኛ መዳረሻ ያግኙ መስክ.

ከእሱ፣ ለምንድነው የአብነት ተለዋዋጮች ግላዊ ተብለው ሊታወቁ የሚችሉት?

የአብነት ተለዋዋጮች መሆን አለባቸው መሆን የግል ተገለፀ የመረጃ መደበቅን ለማስተዋወቅ, ስለዚህ ይገባል ከክፍል ውጭ እንዳይደረስ. ነገር ግን፣ ከክፍል ውጭ በተገኙባቸው ጥቂት አጋጣሚዎች፣ በአንድ ነገር (ለምሳሌ myPoint. x) ብቁ መሆን አለባቸው። ክፍል ተለዋዋጮች ለክፍል ስም ብቁ ናቸው (ለምሳሌ፣ ቀለም.

በተጨማሪም ፣ ዘዴዎች መቼ የግል መሆን አለባቸው? የግል ዘዴዎች ተግባራትን ወደ ትናንሽ ክፍሎች ለመከፋፈል ወይም ሌሎች ብዙ ጊዜ የሚፈለጉትን ኮድ ማባዛትን ለመከላከል ይጠቅማሉ ዘዴዎች በክፍል ውስጥ, ግን ይገባል ከዚያ ክፍል ውጭ አይጠራም።

እንዲያው፣ ለምንድነው ከህዝብ ይልቅ የግልን መጠቀም?

ተለዋዋጭውን ሀ የግል የውሂብ አባል ፣ እሴቱ በጭራሽ እንደማይቀየር ወይም እንደማይለወጥ በቀላሉ ማረጋገጥ ይችላሉ። በሌላ በኩል, ተለዋዋጭ ከሆነ የህዝብ ፣ ሌላ ክፍል እሴቱን ሊቀይር ወይም ሊለውጠው ይችላል ይህም ሌሎች የኮዱ ክፍሎች እንዲበላሹ ሊያደርግ ይችላል።

በጃቫ ውስጥ የግል መስክ ምንድነው?

የግል አባላት (ሁለቱም መስኮች እና ዘዴዎች) በተገለጹት ክፍል ውስጥ ወይም በውስጣዊ ክፍሎች ውስጥ ብቻ ተደራሽ ናቸው ። የግል ቁልፍ ቃል ከቀረቡት አራት የመዳረሻ መቀየሪያ አንዱ ነው። ጃቫ እና ከአራቱም መካከል በጣም ገዳቢ ነው ለምሳሌ. ይፋዊ፣ ነባሪ(ጥቅል)፣ የተጠበቀ እና የግል.

የሚመከር: