Я создаю программу регистрации студентов с использованием наследования, в которой я хочу создать динамические экземпляры студентов, введенные пользователем при запросе об общем количестве студентов, но я не могу этого сделать.Любая помощь будет оценена.
import java.util.*;
class Course{
static Scanner input=new Scanner(System.in);
String courseName;
String preReq;
static int totalStudents;
Course(){
System.out.println("Course Details:");
System.out.print("Enter name of course: ");
courseName=input.nextLine();
System.out.print("Enter pre-requisite: ");
preReq=input.nextLine();
System.out.println("Class Details:");
System.out.print("Enter no# of students: ");
totalStudents=input.nextInt();
}
}
class Student extends Course{
String studentName;
String studentCms;
static int count=0;
String confirm;
Student(){
count+=1;
System.out.println("Student Details:");
System.out.println("Enter name of student #"+count+": ");
studentName=input.nextLine();
System.out.println("Enter CMS id of student #"+count+": ");
studentCms=input.nextLine();
System.out.println("Enter Y/y to register in course: ");
confirm=input.next();
}
}
public class CourseRegistration{
public static void main(String args[]){
Student ob=new Student();
}
}