JMU CS 430 Spring 2021

Programming Languages

Module 18 Study Guide

Learning Objectives

Resources

Note: Sebesta’s discussion of abstract data types and encapsulation mishandles the notion of abstract data types, and it does not provide an integrated discussion of encapsulation. The slides for this week rectify this situation.

Lab

Please complete the lab for this week: vtables

Deliverables

The test for this module will take place in class on Friday. You will have an opportunity to re-take a different version of the same test next week. If you choose to do the re-take, your grade for this module will be the higher of the two scores.