Index_D


D

daemon thread, 1003, 1025

darker() (AWT/Swing), 905

DashDotLine (Qt), 921

DashLine(Qt), 921

data

abstractions, uncoupling of, 726

encapsulation, 29

hiding, 30

member, 29, 32, 37

database, 1055

desktop-based, 1057

driver, 1055, 1058

management system, 1058

programming, 2

relational, 1056-1057

server-based, 1057

URL, 1059

DataInputStream (Java), 271, 273, 990

DataOutputStream (Java), 264, 269-270, 990

Date.cc, 425

Date.java, 432

DATE (SQL), 1061

datetimes (SQL), 1060

DB2, 1059

dBase, 1059

DBFriends1.java, 1071

DBFriends2.java, 1074

deadlock, 1013, 983

irresolvable, 987

dead state, 970

dec, a stream manipulator (C++), 253

DECIMAL (SQL), 1061

decimal integer literal, 221

decision activity (UML), 612

declaring

an identifier, 283

multiple names, 302

pointer types (C++), 297

decompiling (Java). 975

decrement operator, overloading of (C++), 529

default

arguments for C++ functions, 373,

initialization

array, 307,

(C++), 286

(Java), 293

template parameter (C++), 564

layout manager, 809

DefaultInit.cc, 287

DefaultInit.java, 294

DefaultInit2.cc, 288

DefaultInit2.java, 295

DefaultInit3.cc, 289

DefaultInit3.java, 296

DefaultInit4.cc, 290

DefaultInitClassArray.cc, 309

DefaultInitClassArray2.cc, 310

DefaultInitPrimArray.cc, 308

#define (C++), 319

defining an identifier, 283

delayedClosedFinished() (Qt), 1038

DELETE (SQL), 1068

delete (C++), 34, 46, 299, 334, 443, 520, 633

delete() (Java), 141

delete[] (C++), 46, 334, 444, 520

deleteCharAt() (Java), 135

delimiter character, 192, 211

depth index, 798

deque

a C++ container class, 149-150, 168, 174, 567

a C++ header file, 8

DequeFront.cc, 168

dereferencing

an iterator (C++), 154

a pointer (C++), 297

operator (C++), 519

derivation

class (C++)

private, 664

protected, 664, 728

public, 617

class (Java), 669

DerivedAssignOp.cc, 626

derived class, 31

(C++), 42

private, 664

protected, 664

public, 621

constructor, 621

copy constructor, 624

destructor, 632

(Java), 47,

constructor, 669

DerivedConstructor.cc, 621

DerivedConstWithBaseNoArg.cc, 622

DerivedCopyConstruct.cc, 624

DerivedDestructCase1.cc, 633

DerivedDestructCase2.cc, 634

DerivedDestructCase3.cc, 636

DerivedNameConflict.cc, 620

DerivedOverloadOp.cc, 629

DESCRIBE (SQL), 1064, 1069

deselecting a layout manager, 830

design patterns, 3, 789

desktop-based database, 1057

Dest.cc, 54

destroy() (AWT/Swing), 937

Destruct.cc, 441

Destruct2.cc, 442

destructor (C++), 34, 54, 166, 507, 617

default definition, 633

explicit invocation, 446

for derived class, 632

virtual, 727, 781

DestructorNecessary.cc, 444

DestructWhenNot.cc, 445

detachstate (POSIX), 1003

diamond class hierarchy (C++), 785

DiffScope.cc, 370

Dimension (AWT/Swing), 813, 815-817

Dining Philosophers Problem, 1025

directive, using (C++), 9, 64

disjunctive activity (UML), 612

dispatcher thread (Java), 965

DNS lookup, 1038

Document (AWT/Swing), 854

DocumentEvent (AWT/Swing), 847, 854

DocumentListener (AWT/Swing), 847, 854

DotLine (Qt), 921

double, 213, 222

largest positive value, 222

precision, 222

smallest positive value, 222

DOUBLE PRECISION (SQL), 1061

downcasting (C++), 780

dramatic result set (Mysql++), 1077

drawImage() (AWT/Swing), 916

drawRect()

(AWT/Swing), 905

(Qt), 920

drawString() (AWT/Swing), 908

driver manager, 1059

DriverManager (Java), 1059, 1070

DROP TABLE (SQL), 1062, 1067

DuplicateBase.cc, 743

dynamically expandable array, 75

dynamic binding (C++), 647

dynamic_cast (C++), 234, 700, 780

with object reference, 781




Programming With Objects[c] A Comparative Presentation of Object-Oriented Programming With C++ and Java
Programming with Objects: A Comparative Presentation of Object Oriented Programming with C++ and Java
ISBN: 0471268526
EAN: 2147483647
Year: 2005
Pages: 273
Authors: Avinash Kak

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net