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

Reply via email to