Prepare
Practice
Interview
Aptitude
Reasoning
English
GD
Placement papers
HR
Current affairs
Engineering
MCA
MBA
Online test
Login
Online Practice Test
>
CPP
« Previous
Next »
Can constructors be overloaded?
Options
- No
- Yes
CORRECT ANSWER : Yes
Discussion Board
C++ - Constructor Overloading
Yes, constructors can be overloaded just like function overloading. Constructor overloading helps to increase the flexibility of a class by having number of constructor for a single class.
For example:
class OverloadConst
{
OverloadConst()
{
a = b = 0;
}
OverloadConst(int c)
{
a = b = c;
}
OverloadConst(int a1, int b1)
{
a = a1;
b = b1;
}
};
int main()
{
OverloadConst obj;
OverloadConst obj1(10);
OverloadConst obj2(20, 30);
}
Prajakta Pandit 01-3-2017 01:06 AM
answer
That was every wonderful subject I have learned
William 08-17-2015 02:15 PM
CONSTRUCOR
Constructor overloading is way of having more than one constructor which does different-2 tasks. For e.g. Vector class has 4 types of constructors.
sachit 05-30-2015 05:37 AM
« Previous
Next »
Write your comments
*
*
Email must be in the form someone@domain.com
*
*
Enter the code shown above:
Please enter the code shown above
(Note: If you cannot read the numbers in the above image, reload the page to generate a new one.)
Related Content
C test (42)
C (12)
C++ for beginners (10)
C++ (20)
C++ (24)
C++ (18)
C++ (14)
C++ (12)
C++ (15)
C++ (15)
Data structure (20)
Data structure (10)
Data structure (10)
Data structure (10)
PERL (25)
VC++ (11)
Oops (30)
Mainframe (41)
Mainframe (15)
Embedded systems (15)
OOAD (49)
Advertisement
▲