阅读下列说明、图和C++代码,回答问题1至问题3。 【说明】 已知四个类之间的关系如图2-2所示,分别对每个类的方法进行编号,例如Shape的perimeter()方法为1号,表示为1:perimeter(),Rectangle类的perimete

admin2009-01-20  33

问题 阅读下列说明、图和C++代码,回答问题1至问题3。
【说明】
   已知四个类之间的关系如图2-2所示,分别对每个类的方法进行编号,例如Shape的perimeter()方法为1号,表示为1:perimeter(),Rectangle类的perimeter()为2号,表示为2:perimeter(),依此类推,其中,每个类的perimeter方法都为虚函数且方法签名相同。
   
   【C++代码】
   Triangle *tr=new Triangle();
   Square *sq=new Square();
   Shape *sh =tr;

选项

答案① ⑤

解析
转载请注明原文地址:https://jikaoti.com/ti/VZW7FFFM
0

最新回复(0)