Solved

Consider the GetArea Method from the Textbook Shown Below

Question 3

Multiple Choice

Consider the getArea method from the textbook shown below. public int getArea()
{
If (width <= 0) { return 0; } // line #1
If (width == 1) { return 1; } // line #2
Triangle smallerTriangle = new Triangle(width - 1) ; // line #3
Int smallerArea = smallerTriangle.getArea() ; // line #4
Return smallerArea + width; // line #5
}
Assume that line #2 is changed to this:
If (width == 1) { return 2; }
How would this affect calls to getArea?


A) It would add 1 to all calls except those where width <= 0.
B) It would make no difference to any call.
C) It would double every triangle area.
D) It would subtract 1 from all calls.

Correct Answer:

verifed

Verified

Related Questions