إعلان
تعلم الآن

كيف تم إنشاء كائن من الإنترفيس Enumeration؟

السلام عليكم، في هذا المثال كيف تم إنشاء كائن من الانترفيس Enumeration و من العروف أن الأنترفيس لا يقبل إنشاء كائن؟

// Enumeration و الإنترفيس Vector هنا قمنا باستدعاء الكلاس
import java.util.Vector;                
import java.util.Enumeration;              
 
public class Main {
 
  public static void main(String[] args) {
 
    // وضعنا فيه أيام الأسبوع v إسمه Vector هنا قمنا بإنشاء كائن من الكلاس
    Vector v = new Vector();            
 
    // أي قمنا بإضافة 7 أيام .v هنا قمنا بإضافة 7 عنصر في الكائن
    v.add("Monday");
    v.add("Tuesday");
    v.add("Wednesday");
    v.add("Thursday");
    v.add("Friday");
    v.add("Satruday");
    v.add("Sunday");

    // v وضعنا فيه جميع عناصر الكائن days إسمه Enumeration هنا قمنا بإنشاء كائن نوعه 
    Enumeration days = v.elements();

    // و تعرض كل عنصر تمر عليه days هنا أنشأنا حلقة تمر على جميع عناصر الكائن
    while(days.hasMoreElements()) {
      System.out.println(days.nextElement());
    }
 
  }
 
}

إجابات 1

أضف إجابة

يجب تسجيل الدخول حتى تتمكن من إضافة إجابة أو رد.
إعلان
دورة قواعد بيانات MySQL في هذه الدورة ستتعلم أساسيات قواعد البيانات و أوامر SQL، العلاقات (Join) بين الجداول، Normalization مع تطبيق مشروع متكامل. سعر الدورة الآن هو 20 ريال سعودي فقط بدلاً من 600 ريال
سعر الدورة الآن هو 20 ريال سعودي فقط بدلاً من 600 ريال
تعلم الآن

الدورات

أدوات مساعدة

أقسام الموقع

دورات
مقالات كتب مشاريع أسئلة