Lab 8: Object Oriented Programming
Learning Outcome
Learning Outcome
- Gain experience with object oriented programming.
- Lecture video
- A smart phone has the ability to save contact information. In this assignment, you will simulate the contact list for a very simple smart phone.
- Download lab8.py and make sure you understand it.
- Take the program above and modify it by adding the missing Contact class such that when the program is run, it produces this output.
- 4 points - The constructor of the Contact class is correct.
- 4 points - The reader methods of the Contact class are correct.
- 4 points - The writer methods of the Contact class are correct.
- 4 points - The method of the Contact class that prints information about a single contact is correct.
- 4 points - Your program's output matches the output format of the transcript above (1 point for each type of difference up to 2 points).