为什么例如
为什么
新接口只包含新函数,不会继承前面接口的函数。如果某个对象支持
IHTMLDocument3
没有继承 IHTMLDocument2
?为什么
IAnyMicrosoftInterface(N)
不继承 IAnyMicrosoftInterface(N-1)
?新接口只包含新函数,不会继承前面接口的函数。如果某个对象支持
ISomeInterface5
,我能确定它也支持 ISomeInterface4
吗?我正在编写一些COM代码的封装器,我需要决定 html_document3 是否应该派生自 html_document2。
IHTMLDocumentN
询问?一般来说,一旦你拥有了IFooY
,就可能或可能不需要IFooX
。然而,IHTMLDocument3仅添加新方法,因此假定旧内容也存在。只是这种情况并不总是如此。 - Roman R.