Answered step by step
Verified Expert Solution
Question
1 Approved Answer
class circle { public: void print ( ) const; void setRadius ( double ) ; void setCenter ( double , double ) ; void getCenter
class circle
public:
void print const;
void setRadius double;
void setCenter double double;
void getCenter double& double&;
double getRadius ;
double area ;
circle ;
circle double double, double;
private:
double xCoordinate;
double yCoordinate;
double radius;
;
class cylinder: public circle
public:
void print const;
void setHeight double;
double getHeight ;
double volume;
double area ;
cylinder ;
cylinder double double, double, double;
private:
double height;
; Cylinder.print const
cout xcoordinate: endl;
cout ycoordinate: endl;
cout "radius: endl;
setRadius r
if r
;
else
radius ;
setCenter x y
if x
;
else
xCoordinate ;
if y
;
else
yCoordinate ;
getCenter x y
x ;
y ;
getRadius
return ;
area
return ;
circle
;
;
;
circle x y r
x y;
r;
print const
circle.;
cout "height: endl;
setHeight h
if h
;
else
height ;
getHeight
return ;
volume
return height;
area
return height;
cylinder
height ;
cylinder x y r h
x y r;
setHeighth;
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started