我想实际原因是为了简化其他代码的关系和声明它们的基本类型变量,以处理来自许多其他子类的对象及其特定方法?
这是否可以通过模板化和类型检查来完成,就像我在Objective C中所做的那样?如果可以,哪种更有效?即使它是其子类,我发现将对象声明为一个类并将其实例化为另一个类仍然令人困惑。
对不起问些愚蠢的问题,但我还没有在C++中做过任何真正的项目,而且由于我是活跃的Objective C开发人员(它是一种较小的语言,因此在很大程度上依赖于SDK的功能,如OSX、iOS),我需要清晰地了解两者之间的任何平行方式。