Hi can you assist me on the problem below for a class and a test class that conforms to the following specifications: 1. The name of the class is RightTriangle 2. The class has member variables base and height 3. The class has a constructor that initializes base and height 4. The class has accessors and mutators for base and height 5. The class has a toString method that produces String representation of a RightTriangle like the following example for a triangle with base 12 and height 10. Base : 12   Height 10 6. The class has a method called findArea to compute the area of the right triangle. Here is a suggested implementation. public double findArea() { return 0.5* this.base*this.height; } 7. The class using proper naming conventions Write a test class called RightTriangleTest that conforms to the following: 1. Create an object with base = 10 and height = 20, for example myTriangle. 2. To print the toString for myTriangle. 3. To print the area of myTriangle. System.out.println(“The area is : “+ myTriangle.findArea(); 4. Use the mutators to change the base to 5 and the height to 4. 5. To print the toString  with the new values of base and height 6. To print the new value of area

C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter11: Inheritance And Composition
Section: Chapter Questions
Problem 9PE
icon
Related questions
Question

Hi can you assist me on the problem below for a class and a test class that conforms to the 
following specifications: 
1. The name of the class is RightTriangle 
2. The class has member variables base and height 
3. The class has a constructor that initializes base and height 
4. The class has accessors and mutators for base and height 
5. The class has a toString method that produces String representation of a RightTriangle 
like the following example for a triangle with base 12 and height 10. 
Base : 12   Height 10 
6. The class has a method called findArea to compute the area of the right triangle. Here is a 
suggested implementation. 
public double findArea() 

return 0.5* this.base*this.height; 

7. The class using proper naming conventions


Write a test class called RightTriangleTest that conforms to the following: 
1. Create an object with base = 10 and height = 20, for example myTriangle. 
2. To print the toString for myTriangle. 
3. To print the area of myTriangle. 
System.out.println(“The area is : “+ myTriangle.findArea(); 
4. Use the mutators to change the base to 5 and the height to 4. 
5. To print the toString  with the new values of base and height 
6. To print the new value of area 

AI-Generated Solution
AI-generated content may present inaccurate or offensive content that does not represent bartleby’s views.
steps

Unlock instant AI solutions

Tap the button
to generate a solution

Knowledge Booster
Class
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning