مرحبا
عندي هالتعليمة
B b = (B)Class .forname("X").newinstance
وتعطيني اكسيبشن
أين الخطأ
و ماذا تعني تلك التعليمة
وما الحل
وشكرا جزيلاً
مرحبا
عندي هالتعليمة
B b = (B)Class .forname("X").newinstance
وتعطيني اكسيبشن
أين الخطأ
و ماذا تعني تلك التعليمة
وما الحل
وشكرا جزيلاً
وضيفتها هو انشاء كائن من الصنف B
ولكن النص X يجب ان يكون اسم الصنف في مثالك هذا يجب ان يكون B بدلا من X
كما اني انبهك من تجاهل اسم الحزمة لو جدت
كما يشترط ان يكون هناك مشيد (constructor) في الصنف بدون وسائط اي ()public B
على فكره
انتبه للاسم
Class.forName("pak.B").newInstance();