12 ATM Case Study, Part 1: Object-Oriented Design with the UML

Action speaks louder than words but not nearly as often.

—Mark Twain

Always design a thing by considering it in its next larger context.

—Eliel Saarinen

Oh, life is a glorious cycle of song.

—Dorothy Parker

The Wright brothers’ design … allowed them to survive long enough to learn how to fly.

—Michael Potts

Get Java How to Program (early objects), 9/e 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.