Здравствуйте, igna, Вы писали:
I>Здравствуйте, gandjustas, Вы писали:
G>>Контракт должен соответствовать твоим задачам. Опиши какие задачи решают твои классы и тебе все таки подскажут что делать.
I>А это без разницы. Что бы не делал OfficeOpenXmlDocument, его нельзя без нарушения LSP унаследовать от XmlDocument из .NET
Так может его и не нужно наследовать. Без публичного контракта обоих невозможно сказать какая между ними связь вообще.