Переопределение невиртуального метода в производном классе
От: Аноним  
Дата: 13.04.11 13:25
Оценка:
Такая ситауция:


class A {
public:
void doStuff() {}
};

class B : public A {
public:
void doStuff() {
   // do my own stuff
   A::doStuff();
}
};


Плохой ли это стиль, когда переопределяется невирутальный метод?
При этом класс A это класс из Qt (виджет), а B это уже "оболочка" вокруг. B::doStuff по смыслу идентичен A::doStuff. Или лучше имеет смысл называть B::doStuff как B::doMyStuff?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.