CS 5010 Module 11

Module Overview

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.

Course Map

course map, week 11

Readings

None.

Resources

Lessons and Guided Practices

Problem Set

Problem Set 11


Last modified: Sat Nov 28 14:45:38 Eastern Standard Time 2015