Spesso, estraggo la logica comune da una classe creando una classe base astratta con solo membri protetti. Ad esempio:
class Base {
protected:
void foo() { ... }
std::map<KeyType, ValueType> d_map;
};
class Derived : public F...
posta
12.04.2017 - 21:17