Index_A


A

abort() (C++), 23, 393

absolute positioning for layout, 810

abstract

a keyword, 677

class, 73, 75, 617, 660, 677, 761

function, 662

method, 662

AbstractCollection (Java), 75-76

AbstractList (Java), 75-76

AbstractShape.cc, 661

AbstractShapeIncremental.cc, 662

AbstractShapeIncremental.java, 678

Abstract Window Toolkit (AWT/Swing), 793

accelerator, keyboard, 889, 895

accept() (Java), 1032, 1045

Access, 1059

access control, 3, 30, 71

package, 71

private, 34, 38, 71

protected, 71

public, 34, 38, 71

acl.read property (Java), 957

acl.write property (Java), 957

acquiring lock

on a class, 979

on an object, 979

ActionEvent (AWT/Swing), 882

ActionListener (AWT/Swing), 845, 847, 850, 882-883, 941, 954

actionPerformed() (AWT/Swing), 850, 882, 884, 941

action (UML), 606

activate() (Qt), 833, 836

activation (UML), 602

icon, 598

activity

diagram (UML), 588, 611

state (UML), 606

actor (UML), 588

adapter

class (AWT/Swing), 680, 845

container (C++), 151, 173, 175

ADD (SQL), 1069

add() (Java), 182, 186, 190

addActionListener() (AWT/Swing), 799, 848, 850

addAll() (Java), 186

AddArray1.c, 6

AddArray2.c, 7

AddArray.cc, 7

AddArray.java, 10

addComponentListener() (AWT/Swing), 852

addElement() (Java), 194, 196

addFocusListener() (AWT/Swing), 852

addImage() (AWT/Swing), 915

addItemListener() (AWT/Swing), 822

addKeyListener() (AWT/Swing), 852

addMouseListener() (AWT/Swing), 852

addMouseMotionListener() (AWT/Swing), 852

addMultiCellWidget() (Qt), 836

addWidget() (Qt), 833, 835-836

addWindowListener() (AWT/Swing), 799, 848, 850

adjacent_find() (C++), 567

affine transformation, 919, 928

aggregation (UML), 591, 594

algorithm, a C++ header file, 8

ALIGN, 937-938

alignment (Qt), 833

ALT, 938

ALTER (SQL), 1067, 1069

ALTER TABLE (SQL), 1062

American National Standards Institute, 8

amortized constant-time complexity, 151

anchor

(C), 927

(Java), 827

animated applets, 964

animation, 990

Animator.java, 991

anonymous class (Java), 571, 850

ANSI, 8

API, Application Programming Interface, 791

app (C++), 238-239

append()

(C++), 119

(Java), 133, 138

append file mode

(C++), 239

(Java), 267

APPLET tag (HTML), 937-938, 947

Applet (Java), 936

applet (Java)

animated, 964

context, 951

security, 936

appletviewer tool (Java), 956, 937, 947

application, 13

programming interface, 791

approximate numerics (SQL), 1060

argc, 20, 804

argument-dependent name lookup (C++), 70

argument object, 503

argv, 20, 804

ArithmeticException (Java), 409

arithmetic types (C++), 223

arity of an operator, 498, 504

array

(C), 6

(Java), 14

declaration

(C++), 306

(Java), 311

initialization

(C++), 301, 308

(Java), 311

of pointers (C++), 300

parameter (C), 7

ArrayBasic.java, 313

array-like random access, 150

ArrayList (Java), 75, 185-186, 194, 569, 205, 1034, 569

Arrays (Java), 55, 315

ArraysFill.java, 316

ArraySizeOf.cc, 128

ArraysShuffle.java, 317

ASCII, 109, 212, 214-215, 218, 247

asList() (Java), 201, 315

assert() (C++), 121

assign() (C++), 129

assignment operator

(C++), 452

for derived class, 626

(Java), 455

AssignTest.java, 456

association (UML), 591, 769

bidirectional, 593

binary, 593

multiplicity, 592

reflexive, 593

rolename, 592

associative container (C++), 151, 565

asynchronous

image loading, 915

method invocation, 601

at() (C++), 114

ate (C++), 239, 248

atomic components

(AWT/Swing), 794

(GNOME/GTK+), 796

(Qt), 795

attribute(s)

(UML), 590

of POSIX threads, 1003

representation (UML), 595

visibility (UML), 595

automatic type conversion

(C++), 224

(Java), 228

for assignment, 223

for conversion of operands to common type, 223

for conversion of returned value, 223

for initialization, 223

for matching argument with parameter, 223

for primitive types, 223

auto_ptr (C++), 529

AWT (Java), 794, 790-792

thread, 993




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