በ PHP ውስጥ የህዝብ/የግል ጥበቃ ምንድነው?
በ PHP ውስጥ የህዝብ/የግል ጥበቃ ምንድነው?

ቪዲዮ: በ PHP ውስጥ የህዝብ/የግል ጥበቃ ምንድነው?

ቪዲዮ: በ PHP ውስጥ የህዝብ/የግል ጥበቃ ምንድነው?
ቪዲዮ: Dr.surafel/ልትበዳት ከፈለክ እነዚህን ቦታዎች ንካት ትደነቃለህ! 2024, ግንቦት
Anonim

ፒኤችፒ - የመዳረሻ ማስተካከያዎች

የህዝብ - ንብረቱ ወይም ዘዴው ከየትኛውም ቦታ ሊደረስበት ይችላል. የተጠበቀ - ንብረቱ ወይም ዘዴው በክፍሉ ውስጥ እና ከዚያ ክፍል በተገኙ ክፍሎች ሊደረስበት ይችላል. የግል - ንብረቱ ወይም ዘዴው በክፍል ውስጥ ብቻ ሊደረስበት ይችላል

በተጨማሪም ፣ በ PHP ውስጥ በግል እና በተጠበቁ መካከል ያለው ልዩነት ምንድነው?

የግል : ዘዴ ወይም ንብረት ጋር የግል ታይነት በክፍል ውስጥ ብቻ ሊደረስበት ይችላል. መድረስ አይችሉም የግል ዘዴ ወይም ተለዋዋጭ ከክፍልዎ ውጪ. የተጠበቀ ዘዴ ወይም ተለዋዋጭ ጋር የተጠበቀ ታይነት መድረስ ብቻ ሊሆን ይችላል። በውስጡ የልጅ ክፍል. የተጠበቀ ጥቅም ላይ ይውላል በውስጡ የውርስ ሂደት.

በተጨማሪም፣ በሕዝብ/በግል እና በተጠበቁ መካከል ያለው ልዩነት ምንድነው? ሀ የህዝብ አባል ከክፍል ውጭ ከየትኛውም ቦታ ሊገኝ ይችላል ነገር ግን በፕሮግራም ውስጥ. ሀ የተጠበቀ አባል ተለዋዋጭ ወይም ተግባር ከሀ ጋር በጣም ተመሳሳይ ነው። የግል አባል ግን አንድ ተጨማሪ ጥቅማጥቅሞችን አቅርቧል ይህም በልጆች ክፍሎች ውስጥ ሊገኙ የሚችሉ ሲሆን እነዚህም የተገኙ ክፍሎች ይባላሉ.

በOOP ውስጥ የህዝብ/የግል እና የተጠበቀው ምንድነው?

በስፋት መናገር, የህዝብ ሁሉም ሰው እንዲደርስ ተፈቅዶለታል ማለት ነው የግል ማለት የአንድ ክፍል አባላት ብቻ እንዲደርሱ ተፈቅዶላቸዋል፣ እና የተጠበቀ የንዑስ ክፍሎች አባላትም ተፈቅደዋል ማለት ነው።

ለምንድነው የህዝብን የግል እና ከለላ የምንጠቀመው?

የህዝብ : ከየትኛውም ቦታ ማግኘት ይቻላል. የተጠበቀ : በተመሳሳዩ ጥቅል ክፍሎች እና በማንኛውም ጥቅል ውስጥ ባሉ ንዑስ ክፍሎች ተደራሽ። ነባሪ (ምንም መቀየሪያ አልተገለጸም): በተመሳሳዩ ጥቅል ክፍሎች ተደራሽ። የግል በተመሳሳይ ክፍል ውስጥ ብቻ ተደራሽ።

የሚመከር: