Index
A
Abstract states. See also State
defined by assertions about object field, 549–550
factoring state changes into separate methods, 553
object behavior and, 525
object fields and, 25
Abstract syntax
of computer languages, 128
transforming concrete syntax to, 131–132
Abstract window toolkit (AWT), 54, 659–661
Abstraction
behavioral abstraction, 169–171
BRIDGE pattern shielding clients, 659–660
clients extending abstraction hierarchy, 661
client-specific classification and, 171–174
combining boundary objects with roles for, 664
inheritance capturing, 150–152
model fields capturing class abstraction, 204–205
roles capturing behavioral abstraction, 618–619
Single Responsibility Principle and, ...
Get How to Use Objects: Code and Concepts now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.