Index
Abstract classes
for class hierarchies, 63
for filter classes, 288
and interfaces, 11–13
object adapters for, 27
ABSTRACT FACTORY pattern, 175
challenge solutions for, 394–398
and FACTORY METHOD, 180–184
GUI kits, 175–180
packages in, 184–185
summary, 185
Abstract syntax trees
defined, 439
for VISITORS, 339
Abstraction
for bridges, 63–68
defined, 439
Access modifiers
for FLYWEIGHTS, 150
for methods, 210
for responsibility, 77–78
Active Server Pages for .NET (ASP.NET), 125
ADAPTER pattern, 17
challenge solutions for, 348–353
class and object adapters, 21–25
identifying adapters, 30–31
for interfaces, 17–21
for JTable data, 25–30
summary, 31
Advertising
modeling strategies for, 242–244
refactoring for, 244–248
Aerial shells
COMPOSITES for, ...
Get Design Patterns in Java™, Second Edition 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.