正在加载图片...
问题1(共6分),每答对1个得1分)下面的主程序使用了上面定义的三个类,程序中定义对 象语句哪些是正确的,哪些是错误的? void maino Base b Point p2(3, 4) //3 ColorPoint cpl //4 ColorPoint cp2(5, 6) //5 ColorPoint cp3(7, 8, 1) //6 答 行号 2 6 对/错 问题2:(2分)将类 Colorpoint的两个构造函数合并为一个构造函数,写出该函数的实现(提 示:使用函数的默认参数) 答:合并后的构造函数定义为 问题3:(2分)下面的程序段 Base p: p=new ColorPoint(5, 6) >draw o 运行后将调用问题1(共6分),每答对1个得1分)下面的主程序使用了上面定义的三个类,程序中定义对 象语句哪些是正确的,哪些是错误的? void main() { Base b; //1 Point p1; //2 Point p2(3,4); //3 ColorPoint cp1; //4 ColorPoint cp2(5,6); //5 ColorPoint cp3(7,8,1); //6 答: 行号 1 2 3 4 5 6 对/错 问题2:(2分)将类 ColorPoint 的两个构造函数合并为一个构造函数,写出该函数的实现(提 示:使用函数的默认参数)。 答:合并后的构造函数定义为: _________________________________________ _________________________________________ _________________________________________ _________________________________________ 问题3:(2分)下面的程序段 Base * p; p=new ColorPoint(5,6); p--->draw() 运行后将调用:
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有