W3C home > Mailing lists > Public > www-dom@w3.org > April to June 2001


From: David Brownell <david-b@pacbell.net>
Date: Wed, 23 May 2001 09:12:10 -0700
To: Chris Mannall <chris.mannall@hecubagames.com>, www-dom@w3.org
Message-id: <062601c0e3a3$1faed5e0$6800000a@brownell.org>
> 3) Why do interfaces such as HTMLDOMImplementation inherit from
> DOMImplementation? ... I personally would have preferred for the
> HTMLDOMImplementation and MathMLDOMImplementation interfaces
> to -not-
> inherit, but instead be considered as optional "extra" interfaces that
> provide the add-on functionality. Was there a reason for the choice?

Well for starters, since OMG-IDL uses interface inheritance, they're
already defined to have that "add-in functionality" behavior you want.
Seems like you're reasoning as if "interface" means "class".

- Dave
Received on Wednesday, 23 May 2001 12:14:01 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 20 October 2015 10:46:08 UTC