The above class diagram has nine classes. The reading material class has the information of the reading materials in the library. This is a parent class of three child classes. The child classes are news_paper, magazines and books. The member class is also a parent class which has two child classes faculty member and student. The Librarian class is the class which has the information of librarian. The publisher class is the class which has the information of publishers who provide books to the library.