The following class sabo is included. Declaration section Implementation section class sabo sabo:: sabo() { { a = 0; b = 0; } private: sabo :: sabo(float x, float y) float a, b; { a = x, b = y; } public: float sabo :: calo(float z) sabo(); { return (a*a+b*b)/z; } sabo(float, float); sabo sabo :: calu(sabo val) float calo(float); { sabo calu(sabo); float u = val a*b – val b*a; void display(); float v = val a*a + val b*b; }; return sabo(u,v); } void sabo :: display() { cout << “(“ << a << “,” << b << “)”; } Write the exact 'output' you expect to see when the given statement is included as part of a complete program. sabo p (2,4), q(3,2); (p.calu(q)).display();
The following class sabo is included.
Declaration section Implementation section
class sabo sabo:: sabo()
{ { a = 0; b = 0; }
private: sabo :: sabo(float x, float y)
float a, b; { a = x, b = y; }
public: float sabo :: calo(float z)
sabo(); { return (a*a+b*b)/z; }
sabo(float, float); sabo sabo :: calu(sabo val)
float calo(float); {
sabo calu(sabo); float u = val a*b – val b*a;
void display(); float v = val a*a + val b*b;
}; return sabo(u,v);
}
void sabo :: display()
{
cout << “(“ << a << “,” << b << “)”;
}
Write the exact 'output' you expect to see when the given statement is included as part of a complete program.
sabo p (2,4), q(3,2);
(p.calu(q)).display();
Step by step
Solved in 4 steps