O'Reilly logo

Design Patterns in Java™, Second Edition by William C. Wake, Steven John Metsker

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required