Your main program should create three instances of the class. Your program should get the information from the user and pass it as parameters to the initializer method. Using the str method invoked by...

Create two programs in python for the following problem. Separate files.
Your main program should create three instances of the class. Your program should get the<br>information from the user and pass it as parameters to the initializer method. Using the<br>str method invoked by the print function, the program should display the personal<br>information for the three individuals.<br>Output and Sample Dialog:<br>Enter employee name: Mary Smith<br>Enter employee ID:<br>Enter department: Accounting<br>Enter position: Accountant<br>123456<br>Enter employee name: Joe Morales<br>Enter employee ID:<br>Enter department: Engineering<br>Enter position: Engineer<br>678910<br>Enter employee name :<br>Enter employee ID:<br>Enter department: Customer Service<br>Enter position: Customer Service Rep<br>Marie zinc<br>45678<br>Employee<br>Name: Mary Smith<br>1 :<br>ID number: 123456<br>Department: Accounting<br>Title: Accountant<br>Employee<br>2 :<br>Name: Joe Morales<br>ID number: 67891O<br>Department: Engineering<br>Title: Engineer<br>Employee<br>Name: Marie Zinc<br>3 :<br>ID number: 45678<br>Department: Customer Service<br>Title: Customer Service Rep<br>Note: You may not actually be using the setter and getter methods but to be complete, your<br>class needs to include them.<br>See Cellphone class example. Instead of using this method of printing, invoke<br>main by using print (object_name).<br>str in<br>Turn in two files, employee.py and your main program<br>

Extracted text: Your main program should create three instances of the class. Your program should get the information from the user and pass it as parameters to the initializer method. Using the str method invoked by the print function, the program should display the personal information for the three individuals. Output and Sample Dialog: Enter employee name: Mary Smith Enter employee ID: Enter department: Accounting Enter position: Accountant 123456 Enter employee name: Joe Morales Enter employee ID: Enter department: Engineering Enter position: Engineer 678910 Enter employee name : Enter employee ID: Enter department: Customer Service Enter position: Customer Service Rep Marie zinc 45678 Employee Name: Mary Smith 1 : ID number: 123456 Department: Accounting Title: Accountant Employee 2 : Name: Joe Morales ID number: 67891O Department: Engineering Title: Engineer Employee Name: Marie Zinc 3 : ID number: 45678 Department: Customer Service Title: Customer Service Rep Note: You may not actually be using the setter and getter methods but to be complete, your class needs to include them. See Cellphone class example. Instead of using this method of printing, invoke main by using print (object_name). str in Turn in two files, employee.py and your main program
Personal Information Class:<br>Design a class called Employee that holds the following data about an employee:<br>name<br>ID number<br>Department<br>Job Title<br>Class. Store your class in a separate file called employee.py.<br>Your class will have an initializer method that will be passed the information entered by the<br>user as arguments.<br>Write appropriate accessor and mutator methods for each data attribute.<br>Write a<br>str<br>method to print the contents of the class (see example of<br>str__on p.<br>523).<br>Main program:<br>Your main program should create three instances of the class. Your program should get the<br>information from the user and pass it as parameters to the initializer method. Using the<br>str<br>method invoked by the print function, the program should display the personal<br>information for the three individuals.<br>Output and Sample Dialog:<br>Enter employee name: Mary Smith<br>Enter employee ID:<br>Enter department: Accounting<br>Enter position: Accountant<br>123456<br>Enter employee name: Joe Morales<br>Enter employee ID:<br>Enter department: Engineering<br>Enter position: Engineer<br>678910<br>Enter employee name: Marie Zinc<br>Enter employee ID:<br>Enter department: Customer Service<br>Enter position: Customer Service Rep<br>45678<br>1 :<br>Employee<br>Name: Mary Smith<br>ID number: 123456<br>Denartment:<br>Accounting<br>

Extracted text: Personal Information Class: Design a class called Employee that holds the following data about an employee: name ID number Department Job Title Class. Store your class in a separate file called employee.py. Your class will have an initializer method that will be passed the information entered by the user as arguments. Write appropriate accessor and mutator methods for each data attribute. Write a str method to print the contents of the class (see example of str__on p. 523). Main program: Your main program should create three instances of the class. Your program should get the information from the user and pass it as parameters to the initializer method. Using the str method invoked by the print function, the program should display the personal information for the three individuals. Output and Sample Dialog: Enter employee name: Mary Smith Enter employee ID: Enter department: Accounting Enter position: Accountant 123456 Enter employee name: Joe Morales Enter employee ID: Enter department: Engineering Enter position: Engineer 678910 Enter employee name: Marie Zinc Enter employee ID: Enter department: Customer Service Enter position: Customer Service Rep 45678 1 : Employee Name: Mary Smith ID number: 123456 Denartment: Accounting
Jun 05, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here