Using assert
class Histogram {
int numOfBuckets;
int bucketSize;
int buckets[];
:
:
public void addData(int data)
{
assert(data >= 0 && data < numOfBuckets*bucketSize,
“data” + data + “is out of range.”);
buckets[(data-1)/bucketSize]++;
}
:
:
}
Previous slide
Next slide
Back to first slide
View graphic version