Using Java AND please include comments to provide and understandinbof implementation.
Requirements Implement classes Person, Student, Employee, Faculty and Staff. These represent the people and categories of people you might find at a college or university. These are related by inheritance as follows Employee and Student both extend Person Faculty and Staff both extend Employee . . Here are the instance fields of each class: Class Instance Fields Person email address name salary Employee date hired Faculty office hours Staff title Student class status Here are the notes from the table: A. This should be a string. The most common values will be one of “FR” SO”, JR”, “SE”, but don't bother testing for that. B. Use the standard Java Date class