JIM KEOGH (Ridgefield Park, NJ) is a Columbia University Faculty member and teaches Object-oriented programming along with other computer science courses.
MARIO GIANNINI (New York, NY) is the chair of the programming track at Columbia University and has written several computer technology books for Prentice-Hall.
Introduction | xvii | ||||
CHAPTER 1 A Look at How We See the World | 1 | (10) | |||
|
1 | (3) | |||
|
2 | (2) | |||
|
4 | (1) | |||
|
4 | (3) | |||
|
6 | (1) | |||
|
7 | (2) | |||
|
9 | (1) | |||
|
10 | (1) | |||
CHAPTER 2 What Is a Class? | 11 | (16) | |||
|
11 | (1) | |||
|
12 | (7) | |||
|
13 | (1) | |||
|
14 | (2) | |||
|
16 | (3) | |||
|
19 | (1) | |||
|
20 | (4) | |||
|
21 | (1) | |||
|
22 | (1) | |||
|
23 | (1) | |||
|
24 | (2) | |||
|
25 | (1) | |||
|
25 | (1) | |||
|
26 | (1) | |||
CHAPTER 3 Encapsulation | 27 | (18) | |||
|
27 | (2) | |||
|
29 | (1) | |||
|
30 | (1) | |||
|
30 | (4) | |||
|
31 | (1) | |||
|
32 | (1) | |||
|
33 | (1) | |||
|
34 | (7) | |||
|
35 | (1) | |||
|
36 | (1) | |||
|
36 | (2) | |||
|
38 | (3) | |||
|
41 | (3) | |||
|
42 | (2) | |||
|
44 | (1) | |||
CHAPTER 4 Methods and Polymorphism | 45 | (16) | |||
|
45 | (9) | |||
|
46 | (4) | |||
|
50 | (1) | |||
|
51 | (3) | |||
|
54 | (1) | |||
|
54 | (1) | |||
|
55 | (1) | |||
|
55 | (4) | |||
|
56 | (3) | |||
|
59 | (2) | |||
CHAPTER 5 Inheritance | 61 | (26) | |||
|
61 | (2) | |||
|
63 | (6) | |||
|
63 | (4) | |||
|
67 | (2) | |||
|
69 | (5) | |||
|
74 | (2) | |||
|
76 | (3) | |||
|
79 | (3) | |||
|
82 | (2) | |||
|
84 | (1) | |||
|
85 | (2) | |||
CHAPTER 6 Abstraction | 87 | (12) | |||
|
87 | (4) | |||
|
89 | (1) | |||
|
90 | (1) | |||
|
90 | (1) | |||
|
91 | (6) | |||
|
94 | (3) | |||
|
97 | (1) | |||
|
98 | (1) | |||
CHAPTER 7 Identifying and Describing Objects | 99 | (16) | |||
|
100 | (8) | |||
|
100 | (1) | |||
|
101 | (1) | |||
|
102 | (1) | |||
|
103 | (1) | |||
|
103 | (5) | |||
|
108 | (1) | |||
|
108 | (5) | |||
|
110 | (1) | |||
|
111 | (2) | |||
|
113 | (2) | |||
CHAPTER 8 Real-World Modeling | 115 | (18) | |||
|
116 | (7) | |||
|
116 | (1) | |||
|
116 | (1) | |||
|
117 | (1) | |||
|
117 | (1) | |||
|
118 | (1) | |||
|
119 | (1) | |||
|
120 | (1) | |||
|
121 | (1) | |||
|
121 | (1) | |||
|
122 | (1) | |||
|
122 | (1) | |||
|
123 | (2) | |||
|
123 | (1) | |||
|
124 | (1) | |||
|
125 | (3) | |||
|
125 | (1) | |||
|
126 | (1) | |||
|
127 | (1) | |||
|
127 | (1) | |||
|
128 | (3) | |||
|
131 | (2) | |||
CHAPTER 9 Collaboration | 133 | (16) | |||
|
133 | (2) | |||
|
134 | (1) | |||
|
135 | (13) | |||
|
141 | (1) | |||
|
142 | (1) | |||
|
142 | (1) | |||
|
143 | (2) | |||
|
145 | (1) | |||
|
146 | (1) | |||
|
146 | (1) | |||
|
147 | (1) | |||
|
148 | (1) | |||
CHAPTER 10 Case Modeling | 149 | (20) | |||
|
149 | (1) | |||
|
150 | (1) | |||
|
151 | (1) | |||
|
152 | (1) | |||
|
152 | (2) | |||
|
154 | (1) | |||
|
155 | (2) | |||
|
157 | (3) | |||
|
157 | (1) | |||
|
158 | (2) | |||
|
160 | (1) | |||
|
161 | (1) | |||
|
162 | (1) | |||
|
162 | (5) | |||
|
163 | (1) | |||
|
163 | (1) | |||
|
164 | (1) | |||
|
165 | (1) | |||
|
166 | (1) | |||
|
167 | (2) | |||
CHAPTER 11 Interfaces | 169 | (20) | |||
|
169 | (2) | |||
|
170 | (1) | |||
|
171 | (1) | |||
|
172 | (1) | |||
|
172 | (1) | |||
|
173 | (1) | |||
|
174 | (4) | |||
|
178 | (1) | |||
|
179 | (1) | |||
|
180 | (1) | |||
|
181 | (2) | |||
|
183 | (2) | |||
|
183 | (1) | |||
|
184 | (1) | |||
|
185 | (2) | |||
|
187 | (2) | |||
CHAPTER 12 Object-Oriented Programming Languages | 189 | (22) | |||
|
190 | (2) | |||
|
192 | (17) | |||
|
192 | (7) | |||
|
199 | (5) | |||
|
204 | (5) | |||
|
209 | (2) | |||
Final Exam | 211 | (4) | |||
Answers to Quizzes and Final Exam | 215 | (18) | |||
|
215 | (2) | |||
|
217 | (1) | |||
|
218 | (1) | |||
|
219 | (1) | |||
|
219 | (1) | |||
|
220 | (1) | |||
|
221 | (1) | |||
|
222 | (1) | |||
|
222 | (1) | |||
|
223 | (1) | |||
|
224 | (1) | |||
|
224 | (1) | |||
|
225 | (8) | |||
Classes in Java | 233 | (8) | |||
|
238 | (1) | |||
|
238 | (3) | |||
Classes in C++ | 241 | (6) | |||
|
242 | (1) | |||
|
242 | (1) | |||
|
243 | (1) | |||
|
243 | (1) | |||
|
243 | (1) | |||
|
244 | (1) | |||
|
245 | (2) | |||
Class Definitions in C# | 247 | (4) | |||
|
249 | (1) | |||
|
250 | (1) | |||
Index | 251 |
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.