Create derived subclass called BrightEyes for the italicized class code below th
ID: 3532280 • Letter: C
Question
Create derived subclass called BrightEyes for the italicized class code below that:
1.Has constructor that takes angle in degrees
2.SetRadians() // which takes an angle in radians (degrees =radians * 180/pi)
3.GetRadians() // which returns angle in radians (degrees*pi/180)
4.IsRight() // which returns true if it is a right angle
class Angle { //stores degrees
public:
Angle(double degree){
this->degree=degree;
}
double GetDegrees(){ return degree; }
Angle operator+(const Angle &a){
double deg=degree+a.degree;
while(deg>360){
deg-=360;}
while(deg<0){
deg+=360; }
Angle temp(deg);
return temp;}
private:
double degree;};
Explanation / Answer
//Angle had to be edited to allow access of degree to subclass
http://ideone.com/EH7clX
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.