| 1 |
+ |
\appendix |
| 2 |
|
\chapter{\label{chapt:appendix}APPENDIX} |
| 3 |
|
|
| 4 |
|
Designing object-oriented software is hard, and designing reusable |
| 144 |
|
\subsection{\label{appendixSection:name}Name expressions} |
| 145 |
|
|
| 146 |
|
\begin{center} |
| 147 |
< |
\begin{tabular}{|llp{3in}|} |
| 147 |
> |
\begin{tabular}{|llp{2in}|} |
| 148 |
|
\hline {\bf type of expression} & {\bf examples} & {\bf translation |
| 149 |
|
of |
| 150 |
|
examples} \\ |
| 228 |
|
\end{center} |
| 229 |
|
|
| 230 |
|
For example, the phrase {\tt select mass > 16.0 and charge < -2} |
| 231 |
< |
wouldselect StuntDoubles which have mass greater than 16.0 and |
| 231 |
> |
would select StuntDoubles which have mass greater than 16.0 and |
| 232 |
|
charges less than -2. |
| 233 |
|
|
| 234 |
|
\subsection{\label{appendixSection:within}Within expressions} |
| 337 |
|
|
| 338 |
|
\begin{figure} |
| 339 |
|
\centering |
| 340 |
< |
\includegraphics[width=3in]{definition.pdf} |
| 340 |
> |
\includegraphics[width=3in]{definition.eps} |
| 341 |
|
\caption[Definitions of the angles between directional objects]{ \\ |
| 342 |
|
Any two directional objects (DirectionalAtoms and RigidBodies) have |
| 343 |
|
a set of two angles ($\theta$, and $\omega$) between the z-axes of |