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

CherishedSaxhorn avatar
CherishedSaxhorn
·
·
Download

Start Quiz

Study Flashcards

16 Questions

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

class

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

{ }

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

new

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

Modifiers

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

Modifiers

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

Modifiers

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

كالس

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

الوحيد

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

كالسات

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

abstract

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

كالس

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

static

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

package

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

اوبجكت

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

مثيل

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

كائن

تشرح هذه الدورة كيفية تعريف الكائنات والكلاسات في لغة الجافا باستخدام الكلمة المحجوزة class وكيفية إنشاء الكائنات باستخدام الكلمة new. كما تشرح المحددات modifiers لتحديد طريقة الوصول إلى الكائنات.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free
Use Quizgecko on...
Browser
Browser