Free CPA-21-02 Exam Braindumps (page: 10)

Page 10 of 65

What happens when you attempt to compile and run the following code?

#include <iostream>

using namespace std;

class A
{
public:
virtual void Print(){ cout<<"A";}
};
class B:public A
{
public:
void Print(){ cout<< "B";}
};
int main()
{
A *obj;
A ob1;
obj = &ob1;
obj?>Print();
B ob2;
obj = &ob2;
obj?>Print();
}

  1. It prints: AB
  2. It prints: AA
  3. It prints: BA
  4. It prints: BB

Answer(s): A



What happens when you attempt to compile and run the following code?

#include <iostream>
#include <sstream>
#include <string>

using namespace std;

int main(void)
{
string s;
s = "Test";

  1. resize (s.size() ? 1);
    cout<<s<<" "<<s.size();
    return 0;
    }
  2. It prints: Test 4
  3. It prints: Test 3
  4. Compilation error
  5. It prints: Tes 3

Answer(s): D



What happens when you attempt to compile and run the following code?

#include <iostream>
using namespace std;

class A {
public:
int x;
A() { x=0;}
};

class B : public A {
public:

B() { x=1;}
};

class C : private B {
public:
C() { x=2;}
};

int main () {
C c1;

cout << c1.x;
return 0;
}

  1. It prints: 210
  2. It prints: 110
  3. It prints: 010
  4. Compilation error

Answer(s): D



What happens when you attempt to compile and run the following code?

#include <iostream>
#include <string>
using namespace std;

class A {
public:
A() { cout << "A no parameters";}
A(string s) { cout << "A string parameter";}
A(A &a) { cout << "A object A parameter";}
};

class B : public A {
public:
B() { cout << "B no parameters";}
B(string s) { cout << "B string parameter";}
B(int s) { cout << "B int parameter";}
};

int main () {
A a2("Test");
B b1(10);
B b2(b1);
return 0;
}

  1. It prints: A no parametersA no parametersB string parameter
  2. It prints: A string parameterA no parametersB int parameterA object A parameter
  3. It prints: A no parametersB string parameter
  4. It prints: A no parametersA no parameters

Answer(s): B



Page 10 of 65



Post your Comments and Discuss C++ Institute CPA-21-02 exam with other Community members:

Subash commented on October 21, 2024
I am planning to take this exam. Are these 257 questions enough to clear it? Also, does each section have a passing percentage, or is it based on the overall ?
INDIA
upvote