Juergen Vigna <[EMAIL PROTECTED]> writes: | On 15-Mar-2002 John Levon wrote: > >>> Why? PainterBase should not depend on frontends (therefore the name) and >>> should not be in the frontends directory. >> >> By the same logic, these files : | [snip] >> don't belong in frontends/ either, since they don't depend on a specific >> frontend. > | I think you got a point here ;) > >> What's wrong with that ? btw, I'm curious what use PainterBase was meant >> to be, considering you were passing Painter not PainterBase everywhere. > | Ask Lars about it :)
You have heard about inheritance? PainterBase is the common subset of methods. It is also an abstract class. -- Lgb