القائمة الرئيسية

الصفحات

Getter AND Setter

مراجعة لمعرفة الأسلوبين Getter وSetter الأكثر استخداما في جافا وبعض لغات البرمجة تستخدم بطريقة أخرى كلغة PHP التي تستخدم POST و GET ولغة فيجوال بيسك قد تستخدم set و get .

لمعرفة المعنى المنطقي لهته الدالات تابع معي :
Setter تعني تصدير قيمة سواء تكون نصية أو رقمية أو صورة إلى الأداة الرسومية  .
Getter تعني جلب قيمة موجودة في الأداة الرسومية من قبل سواء صورة أو نص أو رقم .

مثلا إذا اردت تصدير أو طباعة "www.tooroq.com" نكتب
ViewTex1.setText("www.tooroq.com");

واذا أردنا جلب القيمة المطبوعة مسبقا في ViewTex1 نكتب
ViewTex1.getText();

لقد استخدمتم أساليب مثل setText و setImageResource. يطلق عليها أساليب setter لأنها تهدف إلى تعديل أو معالجة إحدى قيم العرض (مثل النص أو الصورة التي تخزنها). وكما تعودنا، فهي تبدأ بكلمة "set".

يوجد كذلك فئة من الأساليب يطلق عليها أساليب getter، ويكون غرضها الوحيد هو "الحصول" على قيمة واحدة من العرض، مثل الحصول على النص الحالي لعرض. وكما تعودنا، فهي تبدأ بكلمة "get".

هل اعجبك الموضوع :

تعليقات

التنقل السريع