15 Portfolio-Building Project, OOP
So far in your portfolio case study you’ve solved an analytical
problem and made your code a bit more generalizable by using functions.
Let’s go all the way and see if we can convert all the parts into a new
class, you can call it whatever yiou like,
e.g. IndianFood
.
Exercise 15.1 (Begin a new class) Define a new class called, using an appropriate name, like IndianFood
.
Exercise 15.2 (Convert functions to methods) Convert each of the independent sections in the previous chapter to new class methods
.
Exercise 15.3 (Call the class) Call the class methods progressively after defining the class. Your last method should be a class method
that executes the entire protocol as described in the previous chapter.