网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
下列注释使用原则的叙述,正确的是 ( )
A.如果属性的可见性定义是私有(private)的,应该在注释中适当说明理由
B.类的开发和维护历史无需注释
C.成员方法参数应该说明
D.成员方法中的局部变量无需注释
参考答案
更多 “ 下列注释使用原则的叙述,正确的是 ( )A.如果属性的可见性定义是私有(private)的,应该在注释中适当说明理由B.类的开发和维护历史无需注释C.成员方法参数应该说明D.成员方法中的局部变量无需注释 ” 相关考题
考题
使用VC6打开考生文件夹下的工程MyProj11。此工程包含一个源程序文件 MyMain11.cpp。程序中定义了3个类A、B和C,但类C的定义并不完整。请按要求完成下列操作,将类的定义补充完成:①类C是基类A和B公有派生来的。请在注释“//* *1* *”之后添加适当的语句。②完成构造函数C(int k)定义,采用初始化列表的方式使基类A私有成员a初始化为k-2,基类B的私有成员b初始化为k+2,类C的私有成员c初始化为k。请在注释“//* *2* *”之后添加适当的语句。③完成类Derived的成员函数disp()的类体外的定义。函数disp()中要分别显式调用基类A、B的disp()函数,然后要输出私有成员c的值。请在注释“//* *3* *”之后添加适当的语句。注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。源程序文件MyMain11.cpp清单如下;//MyMain11.cppinclude <iostream>using namespace std;class A{private:int a;public:A(int i) { a=i;}void disp(){cout<<a<<" , "}};class B{private:int b;public:B(int j){ b=j;}disp ( ){cout<<b<<", ";}};//* * *1* * *{private:int c;public://* * *2* * *void disp();};void c::disp(){//* * *3* * *}int main ( ){C obj(10);obj.disp();return 0;}
考题
下列叙述中,不正确的叙述是( )。
A、注释语句是非执行语句,仅对程序的有关内容起注释作用,客观存在不被解释和编译B、注释语句能放在整个代码程序的最后C、注释语句可以放在代码中的任何位置D、代码中加入注释语句的目的是提高程序的可读性
考题
使用VC6打开考生文件夹下的工程MyProj10。此工程包含一个源程序文件MyMain10.cpp。程序中定义了两个类Base和Derived,但类的定义并不完整。请按要求完成下列操作,将类的定义补充完成:①类Derived是基类Base公有派生来的。请在注释“//* *1* *”之后添加适当的语句。②完成构造函数Derived(int i)定义,采用初始化列表的方式使基类Base私有成员a初始化为i+1,类Derived的私有成员b初始化为i。请在注释“//* *2* *”之后添加适当的语句。③完成类Derived的成员函数show()的类体外的定义。函数show()中要显式调用基类的show()函数,然后要输出私有成员b的值。请在注释“//* *3**”之后添加适当的语句。注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。源程序文件MyMain10.cpp清单如下://MyMain10.cppinclude<iostream>using namespace std;class Base{public:Base(int x){a=x}void show(){cout<<a;}private:int a;};//* * *1* * *{public://* * * 2 * * *void show();private:int b;};void Derived :: show(){//* * * 3 * * *}int main(){Derived d(1), *pb;pb=d;pb->show();return 0;}
考题
【单选题】下列注释符号使用正确的是()。A.//这是注释B./*这是注释C./*这是注释/D.*/这是注释/*
热门标签
最新试卷