rite a JAVA code Design a class named Student. The class contains: One private integer data field named id, and one private String data field named, name. A no-arg constructor that creates a default student. A parameterized constructor that creates a student with the specified id and name. The getter setter methods for all the data fields. A public method named semFee which will return a double value 0.0. A method named toString() that returns a string description with values of id and name. Design a class named Undergrad which extends Student. The class contains: One double private data field named, numOfCourse. A no-arg constructor that creates a default Undergrad. A parameterized constructor with the specified fields: id, name and numOfCourse. The getter and setter methods for the data field. Override the parent class method semFee and return the semester fee of the student by multiplying 18,000 with numOfCourse. A method named toString() that returns a string description with value of id, name, numOfCourse and semFee. Design a class named Grad which extends Student. The class contains: One String private data field named areaOfThesis and one double private data field named, thesisFee. A no-arg constructor that creates a default Grad. A parameterized constructor with the specified fields: id, name, areaOfThesis and thesisFee. The getter and setter methods for the data field. Override the parent class method semFee and return the semester fee of the student by adding the Thesis Fee and activity fee. (Activity fee = 5% of Thesis Fee) A method named toString() that returns a string description with value of id, name, areaOfThesis and semFee. Write a test program that prompts the user to: Create an Undergrad object and pass the values of id, name and numOfCourse. Call the semFee method and display the semester fee using toString() method. Create a Grad object and pass the values of id, name, areaOfThesis and thesisFee. Call the semFee method and display the semester fee without toString() method. **Area of Thesis can be AI/Data Sc
Write a JAVA code
Design a class named Student. The class contains:
One private integer data field named id, and one private String data field named, name.
A no-arg constructor that creates a default student.
A parameterized constructor that creates a student with the specified id and name.
The getter setter methods for all the data fields.
A public method named semFee which will return a double value 0.0.
A method named toString() that returns a string description with values of id and name.
Design a class named Undergrad which extends Student. The class contains:
One double private data field named, numOfCourse.
A no-arg constructor that creates a default Undergrad.
A parameterized constructor with the specified fields: id, name and numOfCourse.
The getter and setter methods for the data field.
Override the parent class method semFee and return the semester fee of the student by
multiplying 18,000 with numOfCourse.
A method named toString() that returns a string description with value of id, name,
numOfCourse and semFee.
Design a class named Grad which extends Student. The class contains:
One String private data field named areaOfThesis and one double private data field
named, thesisFee.
A no-arg constructor that creates a default Grad.
A parameterized constructor with the specified fields: id, name, areaOfThesis and
thesisFee.
The getter and setter methods for the data field.
Override the parent class method semFee and return the semester fee of the student by
adding the Thesis Fee and activity fee. (Activity fee = 5% of Thesis Fee)
A method named toString() that returns a string description with value of id, name,
areaOfThesis and semFee.
Write a test program that prompts the user to:
Create an Undergrad object and pass the values of id, name and numOfCourse.
Call the semFee method and display the semester fee using toString() method.
Create a Grad object and pass the values of id, name, areaOfThesis and thesisFee.
Call the semFee method and display the semester fee without toString() method.
**Area of Thesis can be
Engineering/VLSI.
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 1 images