Abstract Class vs Interface in C++ [duplicate] How do you declare an interface in C++? 面向接口编程详解(二)——编程实例 面向接口编程详解(一)——思想基础