Answered step by step
Verified Expert Solution
Question
1 Approved Answer
PYTHON PROGRAMMING ONLY PLEASE In this assignment, you will create multiple classes to solve a problem. There is no requirement to create the code to
PYTHON PROGRAMMING ONLY PLEASE
In this assignment, you will create multiple classes to solve a problem. There is no requirement to create the code to implement these classes, just a description (design) of the classes. You need at least five classes. To get you started the main class will be a UNVERSITY object. 1. You need to track the teachers at a UNIVERSITY and be able to query information about them. 2. Each teacher has a name, salary, and office hours. 3. Teachers can have multiple qualifications (degrees) 4. Teachers have specialties and can be Physics, Computer Science, or Physical Education 5. Physics teachers need can be lab certified 6. Physical Education can be first aid certified 7. Physics and Computer Science teachers can be trained in Python 8. Physics and Physical Education can be able to lift heavy gear. 9. Computer Science and Coaches watch the Olympics 10.You need to be able to query the UNIVERSITY to determine the following: a. Total salary of all teachers b. Total number of teachers in a category (Physics, Computer Science, Physical Education) c. Total number of teachers with a given skill type (First Aid, Lab, Lift Heavy Gear, Python) For this assignment, you will create a design for the program: - List the classes and what data is stored in them - Describe the methods - It is highly recommended that you develop an object map (take a picture of it and submit it as well if you draw it by hand) - The exact format of what you submit is not critical, as long as you think out your designStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started