The .NET Developers Guide to Directory Services Programming

 < Day Day Up > 


D

Dangling pointers, 107

Dangling reference, 107

Data serialization, 111–113

Data types, 95–98

C++ unsafe mechanisms, 98

definition, 96–97, 410

further reading, 119

generic, 130–131, See also Reuse

instanceof operator, 103, 143

interfaces and, 129

runtime and compile time type bifurcation, 98–100

tags, See Runtime data type tags

variable-identifier type matching in Java, 98–99

objects, 100–102

primitives, 99–100

tags, 100–109, See Runtime data type tags

Database management system, deadlock in, 61

Dead state, definition, 410

Deadlock, 13, 53, 55–61

bounded buffer program, 79

definition, 410

generic animator, 209

Debugging, See Error handling

Delegation, 338, 410

Design

evaluation using cohesion and coupling, 330–331

object-oriented, See Object-oriented design

program management and, 367–369

Destructor method, 107

Dining philosophers problem, 90–91

Distributed programming, 15, 385–406, See also Remote method invocation

chat program, 400–406

examples of components, 14

history of, 386–387

interfaces, 129, 390–391

migrating and non-migrating objects, 396–400

remote and non-remote objects, 396

remote procedure calls, 387

Distributing source programs, 380

Drawable interface, 197–201, 206, 213

DrawEvent, 213–215, 289

DrawEventMulticaster, 222–227

DrawListener, 213–214, 325, 327–328

Dynamic polymorphism, 138–139


 < Day Day Up > 

Категории