للحصول علي الكود الخاص بهذه الدورس https://github.com/Z-Team-Pro/How-To-Java-Tutorials- في هذا الجزء من الدرس العاشر من كورس لغة الجافا للمبتدأين سوف نقوم بأستكمال الشرح التفصيلي لمبدأ OOP في لغة الجافا من خلال شرح كل انواع ال Classes الموجودة في الجافا وكيفية التعامل معها حيث انها من اهم اساسيات مبادئ ال OOP in java ,والتي تعتبر من اهم اسس بناء اي برامج او انظمة حديثة بأستخدم معظم لغات البرمجة في هذا الجزء نقوم بشرح النوع الثالث من ال classes في الجافا وهو Local Classes وهو الكلاس المحلي الذي يمكن تكوينه داخل اي دالة او حتي قاعدة if وا غيرها وله بعض الخصائص المعينة والتي تميزه عن باقي انواع الكلاسس في لغة الجافا. وقد تم اضافة بعد الخصائص الجديدة في النسخة الجديدة من الجافا java8 وهي اضافة امكانية الوصول الي اي متغيرات داخل الكلاس او داخل الدالة او القاعدة المعرف فيها الكلاس المحلي وذلك موجود فقط في JDK8 وليس قبل ذلك لذلك من يريد ان يستخدم الكود الخاص بهذا الدرس عليه ان يقوم بتنصيب JDK8 عنده علي الجهاز حتي يعمل الكود بشكل صحيح