Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Write a class called Worker that encapsulates data about an office worker. The class should store the following things: - Employee Number - Office Number

image text in transcribedimage text in transcribed

Write a class called Worker that encapsulates data about an office worker. The class should store the following things: - Employee Number - Office Number - Name (First and Last) - Birthdate - Total number of hours worked - Total number of overtime hours worked Your class should also implement the following methods: - __init_() - This is your constructor. It should not accept any arguments. - get_employee_number() - Returns the employee number - set_employee_number(x) o Changes the employee number - get_office_number() - Returns the office number - set_office_number(x) - If the office number given is less than 100 or greater than 500 return False, otherwise return True - get_name() - Returns the employee's name - set_name(x) O Changes the employee's name - get_birthdate (m,d,y) - Sets the employee's birthdate - Accepts three arguments: Month, Day, Year - set_birthdate(d, m, y) o Changes the employee's birthdate - The function should return true if the month is 1-12 and the day is 1-31 (don't worry about which month has how many days) and false if an invalid day or month is entered. - get_hours_worked() o Returns the number of hours worked - add_hours(x) - If the number of hours being added is greater than 9 , add 9 hours to the total hours worked and add the remainder to the total overtime - get_hours_overtime() - Returns the number of overtime hours worked

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Design Application And Administration

Authors: Michael Mannino, Michael V. Mannino

2nd Edition

0072880678, 9780072880670

More Books

Students also viewed these Databases questions

Question

=+ b. How would the change you describe in part

Answered: 1 week ago