при таком селективном наследовании неясной становится операция приведения потомка к предку. поскольку потомок унаследовал только часть свойств предка, приведение потомка к предку - становится теоретически невозможным.
селективное наследование просто противоречит самому понятию наследования.
также портиворечит понятию инкапсуляции, поскольку потомок не имеет права! решать, что он может унаследовать от предка. если он вытащит у предка только часть атрибутов и функций, не в смысле их видимости/невидимости, а в смысле присуттсвия в экземпляре нового класса - то в общем случае может оказаться, что для исполнения оставшихся предковых методов, у потомка не хватает атрибутов.
короче раз предок сказал, что ему нужны такие-вот атрибуты, и такие-вот функции для реализации его как целостного класса, потомок не имеет права это оспаривать.
выбросьте из головы эти заморочки с селективным наследованием.