Index
A note on the digital index
A link in an index entry is displayed as the section title in which that entry appears. Because some sections have multiple index markers, it is not unusual for an entry to have several links to the same section. Clicking on any link will take you directly to the place in the text in which the marker appears.
Symbols
- 3DBoard, solving without inheritance , Solving the 3DBoard problem without using inheritance
A
- abstract base class , Let’s put our design to the test, Finishing up Rick’s search tool
- abstracting behavior , Behold: Rick’s new application
- abstraction , But classes are really about behavior!
- actors , But what is a feature, anyway?, Use case diagrams, Use case diagrams, Actors are people, too (well, not always)
- aggregation , Let’s code Rick’s new search tool, Aggregation: composition, without the abrupt ending, Inheritance is just one option, #1. IS-A and HAS-A
- versus composition , Aggregation versus composition
- Airplane class , UML and class diagrams
- alternate paths , Alternate paths handle system problems, It works! Let’s go show Todd and Gina...
- dog door , Use cases have to make sense to you
- dog door requirement changes , Use cases have to make sense to you
- questions and answers , Start to finish: a single scenario
- analysis , How to use this Book: Intro, Analysis: Taking Your Software into the Real World, The things you already know...
- identifying problems , Identify the problem
- planning solutions , Plan a solution
- textual , Pay attention to the nouns ...
Get Head First Object-Oriented Analysis and Design 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.