السلام عليكم وَ رحمة الله وبركاته ... اللهم صلي على محمد وعلى اله الطيبين الطاهرين
طُلب مني عمل برنامج يطبع جدول ببيانات معهد معين على شكل جدول ... يتضمن اسم المواد الموجوده في المعهد وكل ماده اسم الأستاذ الذي يدرسها وعدد الطلاب المسجلين للماده ...
وَ هكذا كانت برمجتي له ... وَ لكن يظهر لي خطأ عندما أعطي المصفوفه القيم ..!
هّل لي ان اعرف السبب ؟
public class EnglishLanguageInstitute {
String CoursesOffered;
String InstructorsName;
int NumberOfStudents;
EnglishLanguageInstitute(String CoursesOffered, String InstructorsName, int NumberOfStudents) {
this.CoursesOffered = CoursesOffered;
this.InstructorsName = InstructorsName;
this.NumberOfStudents = NumberOfStudents;
}
public void EnglishLanguageInstitute() {
CoursesOffered = null;
InstructorsName = null;
NumberOfStudents = 0;
}
public void EnglishLanguageInstitute(String CoursesOffered, String InstructorsName, int NumberOfStudents) {
}
public EnglishLanguageInstitute getinf() {
return (this);
}
// public String toString() {
//
// return CoursesOffered +InstructorsName +NumberOfStudents ;
//
// }
}الـ main ( هنا يظهر الخطأ )
public class main {
public static void main(String[] args) {
EnglishLanguageInstitute schedul[] = new EnglishLanguageInstitute[("English Level 1", "John Smith"),
("English Level 2","Jane Daniel",60),("English Level 3","John Smith",45),
("English Level 4","John Smith",55)];
System.out.println(" Courses Offered Instructor’s Name Number of Students ");
for ( int i=0; i < schedul.length; i++) {
System.out.println(schedul.getinf());
System.out.println();
}
}
}شكراً جزيلاً ;) !
لا عدمتكم ...