标签: c++ interface abstract
我是cpp的初学者。我的教授在学习继承体系时问了一个问题。我了解到abstract是一种特殊的类,无法对其进行初始化,也无法将其用于对外观相似的类的类层次结构进行建模。接口用于2个相似/不相似的类之间的通信,它们不关心实现Interface的类的类型。但是在继承层次结构中定义它们两者的意义何在?