Objects and Classes - Programs Multiple Questions and Answers.




1.What will be the output of the program?
A. 10 10 20 20
B. Garbage garbage 20 20
C. 10 10 Garbage garbage
D. Garbage garbage Garbage garbage

2.Which of the following statement is correct about the program given below?
A. The program will print the output 0.
B. The program will print the output 33.
C. The program will print the output Garbage.
D. The program will report compile time error.

3.Which of the following statement is correct about the program given below?
A. The program will print the output 0.
B. The program will print the output 44.
C. The program will print the output Garbage.
D. The program will report compile time error.

4.What will be the output of the following program?
#include<iostream.h> 
class PAKTeam
{
    int x, y; 
    public:
    PAKTeam(int xx)
    {
        x = ++xx;
    }
    void Display()
    {
        cout<< --x << " ";
    }
};
int main()
{
    PAKTeam objBT(45);
    objBT.Display();
    int *p = (int*)&objBT;
    *p = 23;
    objBT.Display();
    return 0; 
}
A. 45 22
B. 46 22
C. 45 23
D. 46 23

5.Which of the following statement is correct about the program given below?
A. The program will print the output 0.
B. The program will print the output 22.
C. The program will print the output Garbage.
D. The program will report compile time error.




Date to Date Current Affairs 2022

PakMCQs.net

Quick Links

GAT Subject



   Computer Science    English Mcqs    Agriculture    

Engineering



   Computer Science    Civil Engineering    

Technical



   Networking    Electronics    Database    

Past Papers



   Model Papers    FPSC Papers