This chapter outlines the spirit of the Str
class design and
points out some guidelines for how to expand it in ways that retain its original
design properties.
The first thing you should do is become very familiar with what the
current Str
class already has; you probably don't implement an existing
feature. Next, you should become familiar with the structural
information in chapter 3