 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
| • |
With
the previous class public section
|
|
|
|
– |
the
constructor might be changed to have an integer
|
|
|
|
argument
if we were implementing this abstraction with
|
|
|
|
an
array
|
|
|
|
– |
the
int return types for each member function represent
|
|
|
|
the
“success/failure” situation; if more than two states are
|
|
|
used
(to represent the error-code) ints are a good choice;
|
|
|
|
otherwise,
select a bool return type
|
|