Michael Lars wrote:? anyone ?
<comment removed>
If it was me, I'd probably look to have
PngEditor (and classes should be named that way, not in all-caps) implement a generalized
Editor or
ImageEditor interface. Then your
Picture deals with an
Editor, which you can specify at implementation time.
That said, we'll need a lot more information if we're to help you much further.
Winston