جدول المحتويات:
فيديو: Programming - Computer Science for Business Leaders 2016 2025
عند بدء تشغيل البرمجة الكائن المنحى في جافا، قد تعتقد أن هذه الفكرة فئة خدعة كبيرة. لم يكن لدى بعض المهوسون في وادي السيليكون شيء أفضل للقيام به، لذلك ذهبوا إلى حانة وجعلت بعض الخلط مربكة حول الطبقات. انهم لا يعرفون ما يعنيه، ولكن لديهم متعة مشاهدة الناس النضال من أجل فهم ذلك.
حسنا، هذا ليس ما هي الطبقات كلها. الفصول الدراسية هي أشياء خطيرة. ما هو أكثر من ذلك، الطبقات مفيدة. وقد أظهرت العديد من الدراسات ذات السمعة الطيبة أن الطبقات والبرمجة وجوه المنحى توفير الوقت والمال.
ومع ذلك، فإن فكرة فئة يمكن أن تكون بعيد المنال جدا. حتى المبرمجين ذوي الخبرة - الذين هم الجدد إلى البرمجة الموجهة نحو الكائن - لديهم صعوبة في فهم كيف يختلف الكائن عن فئة.
الفصول والأشياء والجداول
لأن الطبقات يمكن أن تكون غامضة جدا، دعونا توسيع تفهمك مع قياس آخر. تحقق من جدول ثلاث عمليات شراء. يتكون عنوان الجدول من كلمة واحدة (كلمة "شراء")، ويحتوي الجدول على ثلاثة عناوين عمود - عبارة "المبلغ" و "الخاضع للضريبة" و "الإجمالي". "حسنا، رمز له نفس الاشياء - شراء، مبلغ، خاضع للضريبة، والمجموع.
فكر في الجزء العلوي من الجدول (عنوان العنوان والعمود) كفئة. هذا الجزء العلوي من الجدول يخبر المستخدم ما يعنيه أن يكون شراء. (يعني وجود قيمة مبلغ، قيمة خاضعة للضريبة، وإجمالي القيمة.)
فئة مثل الجزء العلوي من الجدول. وماذا عن كائن؟ حسنا، كائن مثل صف من الجدول. على سبيل المثال، يمكنك إنشاء ثلاثة كائنات (ثلاث حالات من فئة الشراء). الكائن الأول له قيمة قيمة 20. 00، القيمة الخاضعة للضريبة صحيح، والقيمة الإجمالية 21. 00. في الجدول، الصف الأول له هذه القيم الثلاث - 20. 00، صحيح، و 21. 00.
بعض الأسئلة والأجوبة
فيما يلي أحدث البرامج الموجزة حول العالم أسئلة وأجوبة:
-
هل يمكنني الحصول على كائن بدون وجود فصل؟
لا، لا يمكنك. في جافا، كل كائن هو مثيل فئة.
-
هل يمكنني الحصول على فئة دون وجود كائن؟
نعم، يمكنك. انها العمل كالمعتاد.
-
بعد أن قمت بإنشاء فئة وحالاتها، هل يمكنني إضافة المزيد من الحالات إلى الفصل؟
نعم، يمكنك. مع عدم وجود كائنات، ثلاثة أشياء، أربعة كائنات، أو أكثر من الأشياء، لا يزال لديك نفس الفئة القديمة.
-
هل الكائن يأتي من أكثر من فئة واحدة؟
لدغة لسانك! ربما لغات أخرى وجوه المنحى تسمح هذه الدرجة سيئة عبر التكاثر، ولكن في جافا، انها محظورة تماما. هذا هو واحد من الأشياء التي تميز جاوة من بعض اللغات التي سبقت ذلك.جافا هو أكثر نظافة، وأكثر اتساقا، وأسهل للفهم.
