От: | Максим Рогожин | ||
Дата: | 12.06.18 14:36 | ||
Оценка: |
class SomeClass : public Interface1, // интерфейс
public Interface2, // интерфейс
...
public InterfaceN // интерфейс
{
public:
~SomeClass();
//...
};
std::unique_ptr<Interface2> obj(new SomeClass()); // удаляться будет через интерфейс Interface2