| [ next ] [ prev ] [ contents ] | Connascence and Java |
Connascence of identity occurs when two components must reference the same object.
class Producer
implements Runnable
{
private Queue myQueue;
public void run () {
while (more) {
int item = calculate_next_item();
myQueue.put(item);
}
}
}
class Consumer
implements Runnable
{
private Queue myQueue;
public void run () {
int item;
while (item = myQueue.get()) {
processItem(item);
}
}
}
|
| [ next ] [ prev ] [ contents ] | Copyright 2001 by Jim Weirich. All rights reserved. |