Richard C. Lee has more than 35 years experience developing and managing software projects. He has worked and/or managed leading-edge development in electronic publishing, embedded systems, large IMS projects, multi-media, operating support systems; process control, transaction processing, and switching. Being one of the earlier adopters of object-oriented technology, his current interest is making more object-oriented projects successful.
William M. Tepfenhart is currently Program Director for the Software Engineering Department at Monmouth University. He has eighteen years of experience developing manufacturing, military, and telecommunications applications as a programmer, developer, and technologist. He has developed object-oriented systems over the past 17 years.
Preface | xvii | ||||
Object-Oriented Technology | xvii | ||||
Why Unified Modeling Language? | xviii | ||||
Why Java? | xix | ||||
Our Approach to Object-Oriented Technology | xx | ||||
Organization of the Book | xxi | ||||
Using this Book | xxii | ||||
Acknowledgments | xxv | ||||
|
1 | (23) | |||
|
3 | (3) | |||
|
4 | (1) | |||
|
5 | (1) | |||
|
6 | (7) | |||
|
7 | (1) | |||
|
7 | (1) | |||
|
8 | (1) | |||
|
9 | (1) | |||
|
9 | (1) | |||
|
10 | (1) | |||
|
10 | (1) | |||
|
11 | (1) | |||
|
11 | (1) | |||
|
12 | (1) | |||
|
13 | (1) | |||
|
13 | (1) | |||
|
13 | (1) | |||
|
13 | (1) | |||
|
14 | (1) | |||
|
14 | (2) | |||
|
15 | (1) | |||
|
15 | (1) | |||
|
15 | (1) | |||
|
16 | (1) | |||
|
16 | (5) | |||
|
16 | (2) | |||
|
18 | (1) | |||
|
19 | (1) | |||
|
20 | (1) | |||
|
20 | (1) | |||
|
21 | (3) | |||
|
24 | (22) | |||
|
24 | (4) | |||
|
25 | (2) | |||
|
27 | (1) | |||
|
28 | (7) | |||
|
28 | (1) | |||
|
29 | (1) | |||
|
29 | (1) | |||
|
30 | (2) | |||
|
32 | (1) | |||
|
32 | (1) | |||
|
33 | (1) | |||
|
33 | (1) | |||
|
34 | (1) | |||
|
34 | (1) | |||
|
34 | (1) | |||
|
35 | (1) | |||
|
35 | (1) | |||
|
35 | (11) | |||
|
46 | (33) | |||
|
47 | (10) | |||
|
48 | (1) | |||
|
49 | (1) | |||
|
49 | (6) | |||
|
55 | (2) | |||
|
57 | (3) | |||
|
57 | (1) | |||
|
58 | (1) | |||
|
59 | (1) | |||
|
60 | (8) | |||
|
60 | (1) | |||
|
61 | (2) | |||
|
63 | (2) | |||
|
65 | (1) | |||
|
65 | (2) | |||
|
67 | (1) | |||
|
68 | (2) | |||
|
70 | (9) | |||
|
79 | (22) | |||
|
80 | (1) | |||
|
80 | (2) | |||
|
82 | (2) | |||
|
84 | (5) | |||
|
84 | (1) | |||
|
84 | (1) | |||
|
84 | (1) | |||
|
85 | (1) | |||
|
85 | (1) | |||
|
86 | (1) | |||
|
86 | (1) | |||
|
87 | (1) | |||
|
88 | (1) | |||
|
88 | (1) | |||
|
89 | (1) | |||
|
89 | (5) | |||
|
89 | (1) | |||
|
90 | (2) | |||
|
92 | (2) | |||
|
94 | (7) | |||
|
101 | (14) | |||
|
101 | (1) | |||
|
102 | (2) | |||
|
103 | (1) | |||
|
103 | (1) | |||
|
104 | (1) | |||
|
104 | (1) | |||
|
104 | (2) | |||
|
106 | (2) | |||
|
108 | (1) | |||
|
109 | (1) | |||
|
109 | (6) | |||
|
115 | (16) | |||
|
115 | (2) | |||
|
117 | (1) | |||
|
118 | (2) | |||
|
120 | (1) | |||
|
121 | (3) | |||
|
121 | (1) | |||
|
122 | (1) | |||
|
123 | (1) | |||
|
124 | (1) | |||
|
124 | (1) | |||
|
124 | (1) | |||
|
125 | (1) | |||
|
125 | (1) | |||
|
125 | (6) | |||
|
131 | (24) | |||
|
132 | (1) | |||
|
133 | (4) | |||
|
134 | (1) | |||
|
135 | (2) | |||
|
137 | (5) | |||
|
137 | (1) | |||
|
137 | (5) | |||
|
142 | (6) | |||
|
142 | (2) | |||
|
144 | (4) | |||
|
148 | (4) | |||
|
148 | (4) | |||
|
152 | (3) | |||
|
155 | (23) | |||
|
155 | (1) | |||
|
156 | (1) | |||
|
157 | (3) | |||
|
160 | (1) | |||
|
161 | (1) | |||
|
162 | (6) | |||
|
163 | (1) | |||
|
164 | (1) | |||
|
165 | (1) | |||
|
166 | (1) | |||
|
166 | (1) | |||
|
167 | (1) | |||
|
167 | (1) | |||
|
168 | (1) | |||
|
168 | (2) | |||
|
170 | (1) | |||
|
171 | (2) | |||
|
173 | (2) | |||
|
175 | (3) | |||
|
178 | (9) | |||
|
178 | (2) | |||
|
180 | (1) | |||
|
180 | (1) | |||
|
181 | (2) | |||
|
183 | (1) | |||
|
184 | (1) | |||
|
184 | (1) | |||
|
185 | (2) | |||
|
187 | (23) | |||
|
187 | (2) | |||
|
189 | (4) | |||
|
189 | (1) | |||
|
189 | (1) | |||
|
190 | (1) | |||
|
190 | (1) | |||
|
191 | (1) | |||
|
192 | (1) | |||
|
192 | (1) | |||
|
193 | (5) | |||
|
193 | (1) | |||
|
193 | (1) | |||
|
194 | (1) | |||
|
194 | (1) | |||
|
194 | (2) | |||
|
196 | (1) | |||
|
196 | (1) | |||
|
197 | (1) | |||
|
197 | (1) | |||
|
197 | (1) | |||
|
197 | (1) | |||
|
198 | (2) | |||
|
198 | (1) | |||
|
199 | (1) | |||
|
200 | (1) | |||
|
200 | (1) | |||
|
201 | (1) | |||
|
201 | (1) | |||
|
201 | (1) | |||
|
201 | (1) | |||
|
202 | (8) | |||
|
205 | (5) | |||
|
210 | (17) | |||
|
211 | (1) | |||
|
211 | (6) | |||
|
211 | (1) | |||
|
212 | (2) | |||
|
214 | (1) | |||
|
215 | (2) | |||
|
217 | (10) | |||
|
217 | (2) | |||
|
219 | (1) | |||
|
220 | (1) | |||
|
221 | (2) | |||
|
223 | (1) | |||
|
223 | (2) | |||
|
225 | (2) | |||
|
227 | (46) | |||
|
227 | (2) | |||
|
227 | (1) | |||
|
228 | (1) | |||
|
229 | (10) | |||
|
230 | (1) | |||
|
231 | (1) | |||
|
232 | (1) | |||
|
232 | (1) | |||
|
233 | (1) | |||
|
234 | (1) | |||
|
235 | (1) | |||
|
235 | (2) | |||
|
237 | (1) | |||
|
238 | (1) | |||
|
238 | (1) | |||
|
239 | (4) | |||
|
239 | (1) | |||
|
240 | (1) | |||
|
241 | (1) | |||
|
242 | (1) | |||
|
242 | (1) | |||
|
242 | (1) | |||
|
243 | (4) | |||
|
244 | (1) | |||
|
245 | (1) | |||
|
245 | (1) | |||
|
246 | (1) | |||
|
246 | (1) | |||
|
247 | (4) | |||
|
247 | (1) | |||
|
247 | (1) | |||
|
248 | (1) | |||
|
248 | (2) | |||
|
250 | (1) | |||
|
250 | (1) | |||
|
251 | (4) | |||
|
251 | (2) | |||
|
253 | (1) | |||
|
254 | (1) | |||
|
255 | (4) | |||
|
255 | (2) | |||
|
257 | (2) | |||
|
259 | (6) | |||
|
259 | (1) | |||
|
260 | (1) | |||
|
261 | (1) | |||
|
262 | (1) | |||
|
262 | (1) | |||
|
262 | (1) | |||
|
263 | (1) | |||
|
263 | (1) | |||
|
264 | (1) | |||
|
264 | (1) | |||
|
265 | (2) | |||
|
265 | (1) | |||
|
266 | (1) | |||
|
267 | (1) | |||
|
267 | (6) | |||
|
273 | (37) | |||
|
273 | (1) | |||
|
274 | (1) | |||
|
275 | (11) | |||
|
275 | (1) | |||
|
276 | (1) | |||
|
276 | (1) | |||
|
277 | (1) | |||
|
278 | (1) | |||
|
279 | (1) | |||
|
280 | (1) | |||
|
280 | (3) | |||
|
283 | (1) | |||
|
284 | (1) | |||
|
285 | (1) | |||
|
286 | (3) | |||
|
286 | (1) | |||
|
287 | (1) | |||
|
288 | (1) | |||
|
289 | (15) | |||
|
289 | (1) | |||
|
289 | (1) | |||
|
289 | (1) | |||
|
290 | (1) | |||
|
290 | (1) | |||
|
290 | (1) | |||
|
290 | (1) | |||
|
291 | (1) | |||
|
292 | (1) | |||
|
293 | (1) | |||
|
294 | (1) | |||
|
295 | (1) | |||
|
295 | (2) | |||
|
297 | (1) | |||
|
298 | (1) | |||
|
298 | (1) | |||
|
299 | (1) | |||
|
300 | (1) | |||
|
300 | (1) | |||
|
300 | (3) | |||
|
303 | (1) | |||
|
303 | (1) | |||
|
303 | (1) | |||
|
304 | (6) | |||
|
310 | (23) | |||
|
310 | (2) | |||
|
312 | (4) | |||
|
312 | (1) | |||
|
313 | (2) | |||
|
315 | (1) | |||
|
315 | (1) | |||
|
316 | (3) | |||
|
316 | (1) | |||
|
317 | (1) | |||
|
318 | (1) | |||
|
318 | (1) | |||
|
319 | (2) | |||
|
319 | (1) | |||
|
320 | (1) | |||
|
321 | (1) | |||
|
321 | (2) | |||
|
322 | (1) | |||
|
323 | (1) | |||
|
323 | (6) | |||
|
324 | (1) | |||
|
324 | (3) | |||
|
327 | (1) | |||
|
327 | (1) | |||
|
328 | (1) | |||
|
329 | (1) | |||
|
329 | (1) | |||
|
329 | (1) | |||
|
330 | (3) | |||
|
333 | (23) | |||
|
333 | (1) | |||
|
334 | (7) | |||
|
334 | (2) | |||
|
336 | (1) | |||
|
337 | (2) | |||
|
339 | (2) | |||
|
341 | (6) | |||
|
341 | (1) | |||
|
342 | (1) | |||
|
343 | (3) | |||
|
346 | (1) | |||
|
347 | (9) | |||
|
348 | (1) | |||
|
349 | (2) | |||
|
351 | (1) | |||
|
351 | (1) | |||
|
352 | (1) | |||
|
352 | (1) | |||
|
352 | (1) | |||
|
353 | (3) | |||
|
356 | (24) | |||
|
356 | (1) | |||
|
357 | (1) | |||
|
357 | (1) | |||
|
357 | (9) | |||
|
357 | (1) | |||
|
358 | (1) | |||
|
359 | (2) | |||
|
361 | (2) | |||
|
363 | (1) | |||
|
364 | (2) | |||
|
366 | (6) | |||
|
366 | (3) | |||
|
369 | (3) | |||
|
372 | (8) | |||
|
372 | (1) | |||
|
373 | (1) | |||
|
374 | (1) | |||
|
375 | (1) | |||
|
375 | (1) | |||
|
376 | (4) | |||
|
380 | (15) | |||
|
380 | (2) | |||
|
381 | (1) | |||
|
382 | (1) | |||
|
382 | (1) | |||
|
382 | (2) | |||
|
384 | (1) | |||
|
385 | (5) | |||
|
385 | (2) | |||
|
387 | (2) | |||
|
389 | (1) | |||
|
390 | (1) | |||
|
390 | (1) | |||
|
391 | (1) | |||
|
391 | (2) | |||
|
393 | (2) | |||
A Unified Modeling Language | 395 | (30) | |||
|
395 | (3) | |||
|
396 | (1) | |||
|
396 | (1) | |||
|
396 | (1) | |||
|
396 | (1) | |||
|
397 | (1) | |||
|
397 | (1) | |||
|
398 | (23) | |||
|
398 | (2) | |||
|
400 | (10) | |||
|
410 | (2) | |||
|
412 | (2) | |||
|
414 | (2) | |||
|
416 | (2) | |||
|
418 | (2) | |||
|
420 | (1) | |||
|
421 | (4) | |||
B Java Language Summary | 425 | (10) | |||
|
426 | (1) | |||
|
426 | (1) | |||
|
427 | (1) | |||
|
427 | (1) | |||
|
428 | (1) | |||
|
429 | (1) | |||
|
430 | (1) | |||
|
431 | (1) | |||
|
431 | (1) | |||
|
432 | (1) | |||
|
432 | (2) | |||
|
434 | (1) | |||
|
434 | (1) | |||
C How the Java Language Differs from C and C++ | 435 | (9) | |||
|
436 | (3) | |||
|
436 | (1) | |||
|
436 | (2) | |||
|
438 | (1) | |||
|
439 | (1) | |||
|
439 | (1) | |||
|
439 | (1) | |||
|
439 | (1) | |||
|
440 | (1) | |||
|
440 | (1) | |||
|
441 | (1) | |||
|
442 | (1) | |||
|
443 | (1) | |||
Bibliography | 444 | (3) | |||
Index | 447 |
The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.