Use java to consider the following UML diagram representing a class to be used for keeping track of courses offered by Alpha College. Course - course: String - faculty : String - noOfStudents: int -...


Use java to consider the following UML diagram representing a class to be used for keeping track of courses offered
by Alpha College.









Course


- course: String
- faculty : String
- noOfStudents: int
- feesPerStudent : double




+ Course()
+ Course(course: String, faculty: String, noOfStudents: int)
+ Set and Get methods
+ Set and Get for static method
+ calcFeesCollected(): double



Note:
(a) Implement the Course class. Note the following requirements:
- In the method calcFeesCollected(), use the formula given below to compute
the total amount of fees collected from a course.
feesPerStudent * noOfStudents
- Utilizes this keyword in the program.


 Alpha College has offered a course with details as given below:
-Set the Fees per student to RM15000.00 and then display the fee per student that was
assigned.


-Declare and create an instance of the class called s1 using the no-arg constructor. Use
the set methods to assign values to the data fields.


- Declare and create an instance of the class called s2 using the parameterized
constructor.









Display all the course’s information
Fee per student: RM15000.00
Course 1
Course : Information Technology
Faculty : FOCS
Number of students : 30


Total of fees collected : RM 450000.00


Course 2


Course : Information Engineering
Faculty : FOCS
Number of students : 35


Total of fees collected : RM 525000.00



*Use java to create the program above*


P4Q6<br>Consider the following UML diagram representing a class to be used for keeping track of courses offered<br>by Alpha College.<br>Course<br>- course: String<br>faculty : String<br>noOfStudents: int<br>- feesPerStudent : double<br>+ Course()<br>+ Course(course: String, faculty: String, noOfStudents: int)<br>+ Set and Get methods<br>+ Set and Get for static method<br>+ calcFeesCollected(): double<br>Note:<br>(a) Implement the Course class. Note the following requirements:<br>• In the method calcFeesCollected (),<br>the total amount of fees collected from a course.<br>use the formula given below to compute<br>feesPerStudent* noOfStudents<br>Utilizes this keyword in the program.<br>

Extracted text: P4Q6 Consider the following UML diagram representing a class to be used for keeping track of courses offered by Alpha College. Course - course: String faculty : String noOfStudents: int - feesPerStudent : double + Course() + Course(course: String, faculty: String, noOfStudents: int) + Set and Get methods + Set and Get for static method + calcFeesCollected(): double Note: (a) Implement the Course class. Note the following requirements: • In the method calcFeesCollected (), the total amount of fees collected from a course. use the formula given below to compute feesPerStudent* noOfStudents Utilizes this keyword in the program.
Set the Fees per student to RM15000.00 and then display the fee per student that was<br>assigned.<br>Declare and create an instance of the class called s1 using the no-arg constructor. Use<br>the set methods to assign values to the data fields.<br>Declare and create an instance of the class called s2 using the parameterized<br>constructor.<br>Display all the course's information<br>Fee per student: RM15000.00<br>Course 1<br>: Information Technology<br>: FOCS<br>: 30<br>Course<br>Faculty<br>Number of students<br>Total of fees collected : RM 450000.00<br>Course 2<br>: Information Engineering<br>: FOCS<br>: 35<br>Course<br>Faculty<br>Number of students<br>Total of fees collected : RM 525000.00<br>

Extracted text: Set the Fees per student to RM15000.00 and then display the fee per student that was assigned. Declare and create an instance of the class called s1 using the no-arg constructor. Use the set methods to assign values to the data fields. Declare and create an instance of the class called s2 using the parameterized constructor. Display all the course's information Fee per student: RM15000.00 Course 1 : Information Technology : FOCS : 30 Course Faculty Number of students Total of fees collected : RM 450000.00 Course 2 : Information Engineering : FOCS : 35 Course Faculty Number of students Total of fees collected : RM 525000.00
Jun 03, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here