تعديل لمحة جافاوية 11: قابل للمقارنة

السلام عليكم

كيف حالكم جميعاً؟
أحب أن أبقي معلوماتكم محدثة دائماً
لكن لا أعرف لماذا يهيألي أني الوحيد الذي يقرأ ما أكتب
قد يعاني البعض منكم مشكلة في التعامل مع مقالاتي
لكن لا تتجاهلوني أخبروني بالمشكلة
أنا أتقبل النقد البناء بل وأحياناً أحب أن أسمعه
لكن من فضلك لا تخبرني أن لا أكتب باللغة العربية
لأني لست مستعداً لسماعك حينها
وإنما أريد أن أسمع منك ملاحظة عن أسلوبي في الكتابة
أريد أن تخبرني عن طريقة لكتابة المصطلحات المعربة
أريد أن أسمع أي شيء غير الحلول الجذرية
على كل حال دعوكم مني ومن مشاكلي ولنتكلم عن موضوع اليوم
اليوم أريد التعديل على لمحة جافاوية 11: قابل للمقارنة
عندما تريد التعامل مع الفئة من نوع Comparable
تستطيع استخدام العموميات generics
بدلاً من القيام بعملية التحويل الإجباري casting
مثال من حزمة AAnimation

class Animation implements Comparable{
public int compareTo(Animation animation) {
if(time
لاحظ أننا نتعامل مع الكائن من النوع Animation في الدالة compareTo مباشرة بدون أي مشاكل
أختم الآن وكلي أمل أن أكتب لكم شيئاً مفيداً
طبتم وطاب مسعاكم
وجعل الله الجنة مثواكم

تحياتي

Leave a Reply