Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

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

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote