Examlex

Solved

Design and Implement Classes

question 23

Short Answer

Design and implement classes.
Design a class named Person and its two subclasses named Student and Employee. Make Faculty and Staff subclasses of Employee. A person has a name, address, phone number, and email address. A student has a class status (freshman, sophomore, junior, or senior). Define the status as a constant. An employee has an office, salary, and date hired. Define a class named MyDate that contains the fields year, month, and day. A faculty member has office hours and a rank. A staff member has a title. Override the toString method in each class to display the class name and the person's name.
Draw the UML diagram for the classes. Write the code for the Student class only.


Definitions:

Wild Species

Plant and animal species that exist naturally in the wild, without human intervention.

Jane Goodall

A renowned primatologist and conservationist best known for her extensive study of chimpanzee behavior in Tanzania's Gombe Stream National Park.

Humanity's Danger

Refers to global risks or existential threats that have the potential to significantly harm or completely eliminate human civilization.

Related Questions