Re: DOM 2 HTML

> 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