Creates a class called CourseClass with 6 attributes: a. name: the course name; b. maxStud: a maximum number of Student into the CourseClass; c. nbStud: the current number of Student into the CourseClass. When a CourseClass is created, the number nbStud is equal to 0; d. Student Stud[]: an array of Student. The size of this array is equal to maxStud; e. CourseTeacher: the Teacher (of type Teacher) responsible of this course; f. LabTA: The TA (of type TA) responsible of the course's Lab; Add the following methods: e. Constructor: able to create a CourseClass with maximum 10 Students; f. overload the operator += (Student): able to add a Student to the CourseClass. The Student will be added to the Stud array. You need to be sure that an available space exits (uses the function assert); g. find(StudentName): this method allows to find a Student by his Name. If it exists, the Student will be displayed, else, am error message will be displayed; h. display: this method aims to display all CourseClass's attributes. In fact, All the Student need to be displayed;

EBK JAVA PROGRAMMING
9th Edition
ISBN:9781337671385
Author:FARRELL
Publisher:FARRELL
Chapter8: Arrays
Section: Chapter Questions
Problem 7PE
icon
Related questions
Question
Creates a class called CourseClass with 6 attributes: a. name: the course name; b. maxStud: a maximum number of Student into the CourseClass; c. nbStud: the current number of Student into the CourseClass. When a CourseClass is created, the number nbStud is equal to 0; d. Student Stud[]: an array of Student. The size of this array is equal to maxStud; e. CourseTeacher: the Teacher (of type Teacher) responsible of this course; f. LabTA: The TA (of type TA) responsible of the course's Lab; Add the following methods: e. Constructor: able to create a CourseClass with maximum 10 Students; f. overload the operator += (Student): able to add a Student to the CourseClass. The Student will be added to the Stud array. You need to be sure that an available space exits (uses the function assert); g. find(StudentName): this method allows to find a Student by his Name. If it exists, the Student will be displayed, else, am error message will be displayed; h. display: this method aims to display all CourseClass's attributes. In fact, All the Student need to be displayed;
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 4 images

Blurred answer
Knowledge Booster
Unreferenced Objects
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
Microsoft Visual C#
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage