在Java荒野中花了太多时间之后,我对C++有点陌生了。假设我有数据类A和B,以及一个容器类,我将其称为容器:{ virtual void foo() cout << "I am an A" << endlextends A> aContainer = new Container<B>(b);
如何在C++中做到这一点?这是标准的吗?
我正在尝试创建一个非常简单的向量类,作为Smalltalk中Array的子类。创建类的代码如下所示:Vector comment: 'I represent a Vector of integers'
new [ <category: 'instance creation'> r init. ]init [