Singleton Example (2/2)
public boolean requestLock() {
if (inUse == false) {
acceptedRQs++;
inUse = true;
return true;
} else {
deniedRQs++;
return false;
}
}
public void releaseLock() {
inUse = false;
}
}
Previous slide
Next slide
Back to first slide
View graphic version