Add the following to this code, Add default constructor, computer science assignment help

Add the following to this code, Add default constructor, computer science assignment help

  1. Add default constructor

  2. Add another constructor with parameter(s)

  3. Add default destructor

  4. Use dynamic memory to allocate object from circle class

  5. Use an inline function

  6. Demonstrate use of array of objects

#include<iostream> 

using namespace std;

double pi = 3.14159;

class Circle

{

   

    private:

    double radius;

   

    public:

    void setRadius(double);

    double getRadius() const;

    double calculateArea() const;

    double getPerimeter() const;

};

void Circle::setRadius(double rd)

{

    radius = rd;

}

double Circle::getRadius() const

{

    return radius;

}

double Circle::calculateArea() const

{

    return radius*radius * pi;

}

double Circle::getPerimeter() const

{

    return 2 * pi*radius;

}

int main()

{

    Circle circleObject;

    double cirRadius; 

    cout << “This program will calculate the area and circumference of Circle.”<<endl;

    cout << “What is the radius? “;

    cin >> cirRadius;

    circleObject.setRadius(cirRadius);

    cout << “Here is the Circle’s data:n”;

    cout << “Radius: ” << circleObject.getRadius() <<“cm”<< endl;

    cout << “Circumference: ” << circleObject.getPerimeter() << “cm” << endl;

    cout << “Area: ” << circleObject.calculateArea() << “cm^2” << endl;

    return 0;

}

"You need a similar assignment done from scratch? Our qualified writers will help you with a guaranteed AI-free & plagiarism-free A+ quality paper, Confidentiality, Timely delivery & Livechat/phone Support.


Discount Code: CIPD30



Click ORDER NOW..

order custom paper