Я бы хотел сделать следующее:
class MyA : public ExternalA {
// some code
}
class MyB : public ExternalB {
// the same code as above
}
т.е. Я хочу расширить как ExternalA, так и ExternalB одинаково. Но (по причинам) я не хочу сделать:
class MyC : public ExternalA, public ExternalB
{
// same code
}
PS, Edit: мой вопрос о том, как мне избежать дублирования разделов кода в определениях MyA и MyB.