C++ refactoring: changing a virtual method · HackerTrans