Question: 1 4 . 3 ( The Circle class ) Implement ( add ) the relational operators ( < , < = , = = ,
The Circle class
Implement add the relational operators in the Circle class in Listing provided below for your convenience, to order the Circle objects according to their radii.
#ifndef CIRCLEH
#define CIRCLEH
class Circle
public:
Circle;
Circledouble;
double getArea const;
double getRadius const;
void setRadiusdouble;
static int getNumberOfObjects;
private:
double radius;
static int numberOfObjects;
;
#endif
IMPORTANT:
Students regularly submit the Circle.h without implementing the relational operators. Which is basically the listing Please understand, you should use listing as the base and add the additional methods. The final submission includes the Circle.h Circle.cpp and the test program.
#include "Circle.h
int Circle::numberOfObjects ;
Construct a circle object
Circle::Circle
radius ;
numberOfObjects;
Construct a circle object
Circle::Circledouble newRadius
radius newRadius;
numberOfObjects;
Return the area of this circle
double Circle::getArea const
return radius radius ;
Return the radius of this circle
double Circle::getRadius const
return radius;
Set a new radius
void Circle::setRadiusdouble newRadius
radius newRadius newRadius : ;
Return the number of circle objects
int Circle::getNumberOfObjects
return numberOfObjects;
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
