Effective C++ 条款 34:区分接口继承与实现继承 | 极客日志