In this module, we will learn about inheritance, which is a mechanism that allows us to generalize the implementations of similar classes. Inheritance allows us to make a new class that is very similar to an old one, or to make a new class that generalizes the implementations of several similar classes.
We will also study the Model-View-Controller Architecture (MVC), which is a widely-used pattern in object-oriented programming. This architecture exercises many of the concepts we have learned in OOP.
None.
Problem Set 11 was assigned Monday, 4 April.
Last modified: Mon Apr 04 2016