Note 1

Take Note:

Take a note while surfing.





Note With Ink

Give your Note a Colorful Tag.




Easy to Access

Stay on same information and in Sync wherever you are.

Note 2

Take Note:

Organize your information,It may take Shape.





Think With Ink

Differ your Content by Color.




Easy to Access

Easy to pull up your content from anywhere anytime.

Note 3

Take Note:

Don't Let information to miss,Because it take shape





Note With Ink

Simple an Easy Way to take a note.




Easy to Access

Get the same in next visit.

C++ Programming :: Objects and Classes

Home > C++ Programming > Objects and Classes > General Questions

1. What is the output of the C++ program?

#include
using namespace std;

class test {
float x, y;
public:
test(float a = 1.0, float b = 2.0)
{
x = a;
y = b;
}

test operator + (test & obj) {
return test(this->x + obj.x, y + obj.y);
}

operator float () {
return (x + y) ;
}
};

int main () {
test obj1(1.23, 4.56), obj2;
obj2 = obj1 + obj2;
cout << obj2;
return 0;
}

Answer: 8.79

Explanation:

Here is no explanation for this answer

Workspace

Tags:

No Tags on this question yet!

2. Consider the following program:

# include
class x {
public:
int a;
x();
};
x::x() { a=10; cout< class b:public x {
public:
b();
};
b::b() { a=20; cout< main ()
{
b temp;
}
what will be the output of this program?

Answer: 20

Explanation:

Here is no explanation for this answer

Workspace

Tags:

No Tags on this question yet!

3. What is the use of virtual base class in c++

Answer: Multiple lines between derived classes.

Explanation:

Here is no explanation for this answer

Workspace

Tags:

No Tags on this question yet!

4. Objects created using new operator are stored in __ memory.

Answer: Heap

Explanation:

"new" operator allocates memory dynamically in Heap

Workspace

Tags:

No Tags on this question yet!

5. Derivation of a class from other derived called .. inheritance.

Answer: multiplath

Explanation:

Here is no explanation for this answer

Workspace

Tags:

No Tags on this question yet!

6. Derivation of class from several base classes called_________inheritance.

Answer: multiple

Explanation:

Here is no explanation for this answer

Workspace

Tags:

No Tags on this question yet!

7. Which of the following class constructor will invoked first?

Answer: Virtual base class

Explanation:

Here is no explanation for this answer

Workspace

Tags:

No Tags on this question yet!

8. All the public members of a base class becomes protectedc member of the derived classThis happen in

Answer: protected inheritance

Explanation:

Here is no explanation for this answer

Workspace

Tags:

No Tags on this question yet!

9. A program can directly access the_________members of a class.

Answer: public

Explanation:

Here is no explanation for this answer

Workspace

Tags:

No Tags on this question yet!

10. The program can access the private members of a class

Answer: only through other public members of the class

Explanation:

Here is no explanation for this answer

Workspace

Tags:

No Tags on this question yet!