What does the overload function in C++ means?
A group of function with the same name
All have the same number and type of argument
Functions with same name and same number and same type of argument
All of the above
Which of the following is correct about operator overloading?
Making C++ operators works with objects
Giving new meaning to existing C++ operators
Making new C++ operator
Both 1) and 2) correct
Which of the following statement is correct?
Two functions having same number of argument, order and type of argument can be overloaded if both functions do not have any default argument.
Overloaded function must have default arguments.
Overloaded function must have default arguments starting from the left of argument list.
A function can be overloaded more than once.
Which term refers to giving additional functionality to the normal C++ operator?
Function overloading
Constructor overloading
Destructor overloading
Operator overloading
Which operator simply negates the data member of the class?
Operator– ()
Operator+ ()
Operator * ()
Operator =()
Which of the following operator cannot be overloaded?
Scope resolution operator
Arrow operator
Assignment operator
Equality operator
What is meant by the word polymorphism?
Types
Forms
Functions
Process
Which of the following concept of OOPS refers to the term operator overloading?
Inheritance
Message passing
Encapsulation
Polymorphism
Which function must be either member functions or friend functions?
Method function
Operator function
Constructor function
Data function
Which of the following permits function overloading in C++?
Type
Number of arguments
Both 1) and 2)
None of these