Exercise 2: Revolver.m
...
#import <stdlib.h>
@implementation Revolver
-empty {
bullets = 0;
return self;
}
-load {
bullets++;
return self;
}
-(BOOL)trigger {
return (double)rand()/(double)RAND_MAX < bullets/6.0;
}
@end
Previous slide
Next slide
Back to first slide
View graphic version