ADT design
To ensure that no client changes one set but not the other, encapsulate both in a third component
Promote hidden operations
This outer component is not there for information hiding reasons
Previous slide
Next slide
Back to first slide
View graphic version