Programming and Problem Solving with Java

(やまだぃちぅ) #1

760


Hardware, 22, 34
Harvard University, Bureau of Ordnance
Computation Project at, 443
Headings, 88
of classes, 46, 52
for columns, 384
for value-returning method, 82
Helper methods, 80, 81, 88, 124
Heterogeneous types, classes as, 485
Hewlett, Bill, 99
Hewlett-Packard, establishment of, 99
Hidden class members, this used for
accessing, 341–342
Hidden methods/fields, accessing, 349
Hiding, 326, 336, 339, 365, 367
and overloading, 348, 349
Hierarchical solution tree, 286
Hierarchy
address object, 332
of component objects above JTextField,
333
design, 327
of floor types, 327
Listclass, 548–550
High-level design stage, 191
High-level programming languages, 11, 33,
113
with applications compiled on different
systems, 13
early, 153
High-Performance Fortran, 113
hiTemparray, 583, 584 , 586
Java implementation of, 585
Hollerith, Herman, 40
HomeAddressclass, CRC cards for, 329 , 332
Homogeneous data structures, 485, 513
Hopper, Grace Murray, 152, 210, 443
HouseCost application, 124
HTML.SeeHypertext Markup Language
HTML documents
applets embedded within, 660
applet FactInt execution and, 669
HTML files, and applets, 667
HTTP, 634
Human Genome Project, 659
Hydroelectric dam project, limited preci-
sion and, 601
Hyperexponential class algorithms, 455

Hypermedia, 668
Hypertext, 668
Hypertext Markup Language, 634, 668–669,
677
Hyphens, 293

I
IBM
computer-aided design system
developed by, 325
and 8 inch version of floppy disk, 375
naming of, 41
OS/360 developed by, 300
PC-DOS chosen by, 522
IBM 601 punch-card machine, 98
IBM 650 Magnetic Drum Calculator, 210
IBM 701, 210
IBM 704, 268
IBM 7030, 269
Ichbiah, Jean, 522
Identifiers, 43, 46–47, 70, 79, 87, 299
capitalization of, 59
components of classes accessed via, 485
declaring, 54, 86
Java, 45
literal strings and, 62
meaningful, readable, 48
overloading, 347
package, 294, 295
syntax diagram for defining, 44
valid/invalid, 47
if-else form, of if statement, 168–169
If-else-if control structure, 174, 175, 410,
441
if-else statement, 197, 431
flow of control, 168
if form, 170–173
i486, Intel’s release of, 634
ifreserved word, 168
if statement(s), 153, 167–173, 175, 176, 196,
197, 221, 431, 542
and cases, 637
comparison of while and, 222
and recursive algorithms, 652
and blocks, 169–170
if-else form, 168–169
if form, 170–173
nested, 173–177, 236

T


E


A


M


F


L


Y


Team-Fly®

Free download pdf