![]() |
![]() |
![]() |
![]() |
![]() |
|
The proper approach is to define printOn:, rather than
printString, for the Weight class, because the
printOn: method not only helps printString to produce
strings, but also helps other methods. Defining printString would
fail to bring the behavior of those other methods into a state that is
consistent with the behavior exhibited by the newly defined
printString.