Приехали. =:0 Наследование - одна из черепах, на которых держится мир ООП.
...я желаю использовать интерфейс (абстрактный класс) и его реализацию.
Без наследования - как ?!
Очень хочется мастерить окна, потоки, GDI-объекты, объекты памяти итд итп
не занимаясь детальным исследованием системы в каждом конкретном
проекте. Для этого делаются библиотеки базовых классов.
Которые не знают нужды конкретного проекта, но знают все системные
особенности. И тогда, наследуясь от них, можно целиком сосредоточится на нуждах проекта.
Не забивая голову тонкостями системы.