Reading 13: Abstraction Functions & Rep Invariants

ID: 6-005-software-construction-spring-2016/reading-13-abstraction-functions-and-rep-invariants

Cited passages: Reading 13, How to Establish Invariants: creation, preservation and absence of representation exposure; Reading 13, Invariants, Immutability: mutable aliases through both returned values and constructor arguments; Reading 13, Rep Invariant and Abstraction Function: representation values, abstract values, AF and RI.

New to topics? Read the docs here!