Programming Basics SQL HTML CSS JavaScript Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Learn Typing

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

أضف تعليق

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