Programming In C++ (3330702) MCQs

MCQs of Functions in C++ and Working with objects

Showing 21 to 30 out of 50 Questions
21.

Which is used to define the member of a class externally?

(કોનો ઉપયોગ class ના મેમ્બર ને externally બતાવવા માટે થાય છે)

(a)

:

(b)

::

(c)

#

(d)

!!$

Answer:

Option (b)

22.

Which of the following is a valid class declaration?

(નીચેનામાંથી કયુ valid class નું declaration છે?)

(a)

class A { int x; };

(b)

class B { }

(c)

public class A { }

(d)

object A { int x; };

Answer:

Option (a)

23.

he data members and functions of a class in C++ are by default ____________

(C++ માં કલાસ ના ડેટા મેમ્બર અને ફંકશન ડીફોલ્ટ_______ રૂપે હોઈ છે)

(a)

protected

(b)

private

(c)

public

(d)

public & protected

Answer:

Option (b)

24.

What is the correct syntax of accessing a static member of a Class?

Example class:

class A
{
     public:
     static int value;
}

કલાસ ના નીચે આપેલા static member ને એક્સેસ કરવાનો સાચી syntax શું છે?

Example class:

class A
{
     public:
     static int value;
}
(a)

A.value

(b)

A::value

(c)

A->value

(d)

A^value

Answer:

Option (b)

25.

Pick the incorrect statement about inline functions in C++?

(C++ માં ઇનલાઇન ફંકશન વિશે ખોટું સ્ટેટમેન્ટ કયું છે)

(a)

They reduce function call overheads

(તેઓ ફંક્શન કોલ ઓવરહેડ્સ ઘટાડે છે)

(b)

These functions are inserted/substituted at the point of call

(આ functions કોલના point એ inserted/substituted માં મૂકવામાં આવે છે)

(c)

Saves overhead of a return call from a function

(ફંક્શનમાંથી રીટર્ન કોલ નો ઓવરહેડ બચાવે છે)

(d)

They are generally very large and complicated function

(તેઓ સામાન્ય રીતે ખૂબ જ વિશાળ અને અઘરા function હોય છે)

Answer:

Option (d)

26.

 Which functions of a class are called inline functions?

કલાસ ના કયા ફંકશન ને ઇનલાઇન ફંક્શન્સ કહેવામાં આવે છે?

(a)

All the functions containing declared inside the class

કલાસ ની અંદર declare કરાયેલ તમામ functions 

(b)

 All functions defined inside or with the inline keyword

બધા functions ઇનલાઇન કીવર્ડ સાથે અથવા અંદર ડિફાઇન થયેલા હોઈ

(c)

All the functions accessing static members of the class

કલાસ ના static મેમ્બર ને એક્સેસ કરવા માટેના બધા functions

(d)

All the functions that are defined outside the class

કલાસ ની બહાર દર્શાવેલા ફંકશન માટે

Answer:

Option (b)

27.

Where does the object is created?

(object ક્યાં બનાવવામાં આવે છે?)

(a)

in class

(b)

in Entity

(c)

destructor

(d)

attributes

Answer:

Option (a)

28.

How to access the object in the class?

(class માં object કઈ રીતે access કરવો?)

(a)

scope resolution operator

(b)

ternary operator

(c)

direct member access operator

(d)

resolution operator

Answer:

Option (c)

29.

How many objects can present in a single class?

(એક class માં કેટલા objects બનાવી શકાય છે?)

(a)

1

(b)

2

(c)

3

(d)

as many as possible

(ગમે એટલા)

Answer:

Option (d)

30.

Which rule will not affect the friend function?

(નીચે આપેલા માંથી કયા નિયમ થી friend function ને અસર થશે નહીં?)

(a)

private and protected members of a class cannot be accessed from outside

(class ના પ્રાઈવેટ અને પબ્લીક મેમ્બર ને બહારથી એક્સેસ કરી શકાતા નથી)

(b)

private and protected member can be accessed anywhere

(private અને protected મેમ્બર ને ગમે ત્યાં એક્સેસ કરી શકાય છે)

(c)

protected member can be accessed anywhere

(protected મેમ્બર ગમે ત્યાં એક્સેસ કરી શકાય છે)

(d)

private member can be accessed anywhere

(private મેમ્બર ગમે ત્યાં એક્સેસ કરી શકાય છે)

Answer:

Option (a)

Showing 21 to 30 out of 50 Questions