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

كيف تم إنشاء كائن من الإنترفيس 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

أضف إجابة

يجب تسجيل الدخول حتى تتمكن من إضافة إجابة أو رد.

الدورات

أدوات مساعدة

أقسام الموقع

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