有如下程序: #include using namespace std; class TV{ public: TV(int s=41):size(s) { }

admin2020-05-14  16

问题 有如下程序:
       #include
       using namespace std;
       class TV{
       public:
           TV(int s=41):size(s) { }
           void Print() { cout<<’/’<<’N’<           void Print() const { cout<<’/’<<’C’<           void Print(int s) { cout<<’/’<<’S’<       private:
           int size;
       };
       int main(){
           TV room1,room2(54);
           room1.Print();
           room2.Print(54);
           return 0;
       }
运行时的输出结果是

选项 A、/N41/S54
B、/N41/C54
C、/C41/S54
D、/C41/C54

答案A

解析 本题考查构造函数相关知识,本题中定义一个对象room1,执行room1.Print时执行构造函数给size赋值为41,然后执行void Print() { cout<<’/’<<’N’<
转载请注明原文地址:https://kaotiyun.com/show/8v8p777K
0

最新回复(0)