Lecture 12
struct Student {
int assns, mt, final;
float grade() const; //doesn't modify fields, so declare it const
}struct Student {
...
int numMethodCalls = 0;
float grade() const {
++numMethodCalls;
return ... ;
}
}struct Student {
...
mutable int numMethodCalls = 0;
float grade const() {
++numMethodCalls;
return ...;
}
}Static Fields and Methods
Last updated