嗨专家我可以像这样进行动态绑定吗?objshapes 是名为 Shape 的父类,而 Rectangle 是子类。我有几个子类,所以根据用户选择的形状,我需要将正确的形状绑定到 objShapes。所以我想我可以像这样绑定。但我得到一个错误。
Shape *objShapes[3];
objshapes[size]= &new Rectangle(3,lvaule,5)
//error: lvalue required as unary ‘&’ operand
希望有人可以提供帮助。谢谢
这个对吗
objshapes[size]= new Rectangle(3,lvaule,5)