I've learnt so much after subscribing to read your exclusive articles! وقال "لقد تعلمت الكثير بعد الاشتراك في قراءة مقالاتك الحصري!"
نيك

وضوح

داخل الطبقة جميع المهام والمتغيرات يجب أن تكون على النحو المحدد إما العامة ، أو حماية خاصة.

جمهور

الجمهور يعني أن المتغير أو وظيفة مرئية داخل وخارج الصف.
PublicClass فئة PublicClass
{
A public variable / / متغير العامة
name ; الجمهور $ الاسم ؛

A public function / / وظيفة عمومية
SetName ( $ name ) الوظيفة العامة SetName ($ اسم)
{
this - > name = $ name ; دولار هذا --> اسم = $ الاسم ؛
}
}

محمي

محمية يعني أن المتغير أو وظيفة مرئية إلى الطبقة الحالية والفئات التي ترث هذه الفئة.
ProtectedClass فئة ProtectedClass
{
A protected variable / / متغير المحمية
name ; $ اسم المحمية ؛

A protected function / / وظيفة المحمية
SetName ( $ name ) محمية SetName ظيفة ($ اسم)
{
this - > name = $ name ; دولار هذا --> اسم = $ الاسم ؛
}
}

SubClass : ProtectedClass فئة فرعية : ProtectedClass
{
__construct ( ) __construct الدالة ()
{
I can change the value of the protected variable . / / يمكنني تغيير قيمة المتغير المحمية.
this - > name = ' New class ' ; دولار هذا --> اسم = 'فئة جديدة' ؛
}
}

خاص

خاصة يعني أن المتغير أو الدالة مرئيا فقط داخل الطبقة الحالية.
PrivateClass فئة PrivateClass
{
A private variable , this cannot be seen outside the class . / / متغير خاصة ، لا يمكن أن ينظر إليه خارج هذه الفئة.
name ; خاصة $ الاسم ؛

A private function / / وظيفة خاصة
SetName ( $ name ) خاصة SetName ظيفة ($ اسم)
{
this - > name = $ name ; دولار هذا --> اسم = $ الاسم ؛
}
}

لا تعليقات قدمت.
صورة الأمن
بقلم دومينيك سكينر
آخر تحديث : 2011/10/25 16:00:38