Solve B please (A) Write a class called Course having data members: courseNum (String such as ITCS214), courseName (String such as Data Structures), credits (int), section (int). Include the following...



Solve
B
please




(A) Write a class called Course having data members: courseNum (String such as ITCS214), courseName (String such as Data Structures), credits (int), section (int). Include the following public methods in the class: Default constructor (without any parameters), constructor with 4 parameters, set and get methods for all attributes, equals and toString methods


(B) Write a class called Student having following data fields: idNum (long), firstName (String), lastName (String), gender (char), email (String), coursesRegistered (ArrayList of type Course). Note that coursesRegistered is a list of type ArrayList (Java class) in which each element is of class type Course. The coursesRegistered is the list of courses in which the student is currently registered. It has following methods: Default constructor (without any parameters), constructor with 5 parameters (except for coursesRegistered), set and get methods for all attributes, equals, and printCoursesRegistered. The list coursesRegistered is created as an empty list in the constructors. The equals method compares two objects of type Student based on their idNums.



(A) Write a class called Course having data members:<br>courseNum (String such as ITCS214), courseName (String such as Data Structures),<br>credits (int), section (int).<br>Include the following public methods in the class:<br>Default constructor (without any parameters), constructor with 4 parameters, set and get<br>methods for all attributes, equals and toString methods.<br>(B) Write a class called Student having following data fields:<br>idNum (long), firstName (String), lastName (String), gender (char), email (String),<br>coursesRegistered (ArrayList of type Course).<br>Note that coursesRegistered is a list of type ArrayList (Java class) in which each element<br>is of class type Course. The coursesRegistered is the list of courses in which the<br>student is currently registered.<br>It has following methods:<br>Default constructor (without any parameters), constructor with 5 parameters (except for<br>coursesRegistered), set and get methods for all attributes, equals, and<br>printCoursesRegistered.<br>The list coursesRegistered is created as an empty list in the constructors. The equals<br>method compares two objects of type Student based on their idNums.<br>

Extracted text: (A) Write a class called Course having data members: courseNum (String such as ITCS214), courseName (String such as Data Structures), credits (int), section (int). Include the following public methods in the class: Default constructor (without any parameters), constructor with 4 parameters, set and get methods for all attributes, equals and toString methods. (B) Write a class called Student having following data fields: idNum (long), firstName (String), lastName (String), gender (char), email (String), coursesRegistered (ArrayList of type Course). Note that coursesRegistered is a list of type ArrayList (Java class) in which each element is of class type Course. The coursesRegistered is the list of courses in which the student is currently registered. It has following methods: Default constructor (without any parameters), constructor with 5 parameters (except for coursesRegistered), set and get methods for all attributes, equals, and printCoursesRegistered. The list coursesRegistered is created as an empty list in the constructors. The equals method compares two objects of type Student based on their idNums.

Jun 07, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here