Question: C++ 1) Define a class for complex numbers. A complex number is a number that can be expressed in the form a bi, where a


C++
1) Define a class for complex numbers. A complex number is a number that can be expressed in the form a bi, where a and b are real numbers. For the complex number a + bi, a is called the real part, and b is called the imaginary part. Represent complex numbers as two values of type double, one for the real part (i.e., a) and one for the imaginary (i.e., b). Call the class Complex (Complex.h). 2) Include a constructor with two arguments that can be used to set the member variables of an object to any legitimate values. The constructor should contain default values in case no initializers are. 3) Include getter and setter functions for both data members. 4) Include a static data member which keeps track of the number of complex number objects created, ComplexNo. 5) Include a member function that returns the value ComplexNo data member and call the function, countNumber. 6) Overload the input and output operators >> (stream insertion operator) and
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
