2
Це хороший підхід для ієрархії класів на основі "pImpl" в C ++?
У мене є ієрархія класів, для якої я б хотів відокремити інтерфейс від реалізації. Моє рішення - мати дві ієрархії: ієрархію класів обробки для інтерфейсу та ієрархію непублічних класів для реалізації. Клас базової ручки має вказівник на реалізацію, який похідні класи керування передають покажчику похідного типу (див. Функцію getPimpl()). Ось …