Listing 4
MatrixMovie(); // ctor initializing to default MatrixMovie(const value_type); // ctor initializing to value string text() const; // format value into a string static MatrixMovie begin(); // returns the first constant static MatrixMovie end(); // one beyond the last constant static size_type size(); // the number of constants operator=(); // assign, but not with an int operator++(); // increment value operator--(); // decrement value bool is_valid() const; // tests if within valid range clear(); // resets to the default state