تعريف الكائنات والكلاسات في البرمجة بلغة الجافا
16 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

تتم تعريف الكالس باستخدام الكلمة المحجوزة __________

class

يتم تعريف مكونات الكالس بين حاصرتين ________

{ }

يمكننا استنساخ كائنات جديدة من الفئة الأصلية باستخدام الكلمة __________

new

تحتاج إلى استخدام الـ ______ إذا كنت تعمل ضمن فريق من المبرمجين لتحديد الأشياء التي يمكن الوصول إليها وتقييد التعديل عليها وغيرها، يُستخدم في البرامج الكبيرة.

<p>Modifiers</p> Signup and view all the answers

الـ ______ هي كلمات يمكنك إضافتها عند تعريف أشياء جديدة لتحديد طريقة الوصول إليها، يستخدمون في البرامج الكبيرة لضمان عدم إساءة الاستخدام من قبل باقي المبرمجين.

<p>Modifiers</p> Signup and view all the answers

الـ ______ سيساعدك في ضمان عدم إساءة استخدام الأشياء التي قمت بتعريفها من قبل مبرمج آخر من خلال تحديد الأشياء التي يمكن الوصول إليها وتحديد التعديل عليها.

<p>Modifiers</p> Signup and view all the answers

الـ private هو أعلى مستوى من حيث الحماية. المتغيرات و الدوال التي يتم تعريفها كـ private يمكن الوصول لها فقط من داخل الـ _____ الذي تم تعريفها فيه.

<p>كالس</p> Signup and view all the answers

الـ public هو modifier access يمكن الوصول إليه مباشرة.

<p>الوحيد</p> Signup and view all the answers

الدالة أو المتغير الذي يتم تعريفه كـ protected يمكن الوصول إليه فقط من الـ _____ الموجودة في نفس الـ package.

<p>كالسات</p> Signup and view all the answers

لا يمكنك تعريف كالس كـ private. ال تقم بتعريف دالة كـ private إذا كان نوعها أيضا _____.

<p>abstract</p> Signup and view all the answers

المتغيرات التي يتم تعريفها كـ static المتغير الذي يتم تعريفه كـ static يعتبر مشترك بين جميع الكائنات من نفس ال______. بمعنى أن كل كائن يتم إنشاءه من نفس ال______ سيملك نفس هذا المتغير. المتغير هنا سيتم تعريفه مرة واحدة في الذاكرة و جميع الكائنات من نفس الك فعليا الس ستشير إليه إذا static تعني نسخة واحدة من المتغير لجميع الكائنات. بدل أن تملك نسخة خاصة منه. يمكن الوصول للمتغير الذي تم تعريفه كـ static بذكر اسم ال______ الذي تم تعريفه فيه ثم وضع اسمه, أو من أي كائن من ال______.

<p>كالس</p> Signup and view all the answers

الكلمة static ما الحاجة إلى تعريف شيء كـ static؟ إن أردت تعريف شيء ثابت لجميع الكائنات, قم بتعريفه كـ _____.

<p>static</p> Signup and view all the answers

عند تعريف كالس أو دالة أو متغير سيتم وضع Modifier افتراضي عنك يسمى private package و هذا يعني أنه يمكن الوصول إليه فقط من الكالسات الموجودة في نفس الـ _____.

<p>package</p> Signup and view all the answers

المشيدات بمجرد عمل _____ من الكالس , المشيدات ببساطة هو عبارة عن دالة تستدعي تلقائيا ولكن المشيدات تختلف عن الدوال في الاتي: ليس لة type return في تعريفة.

<p>اوبجكت</p> Signup and view all the answers

المشيد هو دالة تحمل اسم الفئة. ويمكن ان يكون للفئة اكثر من مشيد ولكن لها وسطاء مختلفون في العدد والنوع البيانات.

<p>مثيل</p> Signup and view all the answers

هدف المشيد هو حجز مكان في الذاكرة لل______. والمشيد هو دالة تحمل اسم الفئة. ويمكن ان يكون للفئة اكثر من مشيد ولكن لها وسطاء مختلفون في العدد والنوع البيانات.

<p>كائن</p> Signup and view all the answers

More Like This

Use Quizgecko on...
Browser
Browser