لماذا نستخدمoverride في جافا؟
لماذا نستخدمoverride في جافا؟

فيديو: لماذا نستخدمoverride في جافا؟

فيديو: لماذا نستخدمoverride في جافا؟
فيديو: override شرح مفهوم - تعليم البرمجة overriding 2024, شهر نوفمبر
Anonim

التعليق التوضيحي @ تجاوز يكون تستخدم للمساعدة في التحقق مما إذا كان المطور ما يريد تجاوز الطريقة الصحيحة في الفئة الأصلية أو الواجهة. عندما يتغير اسم طرق super ، يمكن للمترجم أن يخطر هذه الحالة ، وهذا فقط للحفاظ على الاتساق مع super و subclass.

وبالتالي ، لماذا يتم استخدامoverride في جافا؟

ال @ تجاوز يشير التعليق التوضيحي إلى أن طريقة الفئة الفرعية تفرط في كتابة طريقة الفئة الأساسية الخاصة بها. يستخرج تحذيرًا من المترجم إذا كانت الطريقة المشروحة لا تفعل ذلك بالفعل تجاوز اى شئ. يمكنه تحسين قابلية قراءة الكود المصدري.

بعد ذلك ، السؤال هو ، هل نحتاج إلىoverride في جافا؟ يجب يستخدم دائما @ تجاوز التعليق التوضيحي كلما التطبيق ، اقترحه جوجل جافا دليل أفضل الممارسات كذلك. @ تجاوز يعتبر قانونيًا في الحالات التالية: عندما تكون طريقة الفصل تجاوز طريقة من الدرجة الممتازة. عندما تقوم طريقة الفئة بتنفيذ طريقة الواجهة.

هنا ، ما هو استخدامoverride؟

@ تجاوز @ تجاوز الشرح يخبر المترجم أن العنصر المقصود به تجاوز عنصر معلن في طبقة عليا. تجاوز ستتم مناقشة الأساليب في الواجهات والوراثة. بينما لا يلزم استخدام هذا التعليق التوضيحي عندما تجاوز طريقة ، فهي تساعد على منع الأخطاء.

ما هو التعليق التوضيحي ولماذا يتم استخدامه في جافا؟

شروح في جافا . شروح نكون تستخدم لتوفير معلومات تكميلية حول البرنامج. شروح لا تغير عمل البرنامج المترجم. شروح تساعد في ربط البيانات الوصفية (المعلومات) بعناصر البرنامج ، مثل متغيرات الحالة ، والمنشآت ، والطرق ، والفئات ، وما إلى ذلك.

موصى به: