Question: Problem Description: Design a class named Triangle that extends Geometricobject. The class contains: Three double data fields named sidel, side2, and side3 with default values

 Problem Description: Design a class named Triangle that extends Geometricobject. The

Problem Description: Design a class named Triangle that extends Geometricobject. The class contains: Three double data fields named sidel, side2, and side3 with default values 1.0 to denote three sides of the triangle A no-axa constructor that creates a default triangle A cnstructor that creates a triangle with the specified sidel, side2, and side3 .The accessor methods Eor all three data fields *A method named getAea) that returns the area of this triangle A method named getPerimeter) that returns the perimeter of this triangle *A method named tostringthat returns a string description for the triangle For the formula to compute the perimeter of a triangle P-side1+side2+side3. For the formula to computer the area of a triangle s-P/2, A-sas*(s-sidel) (s- side2) (s-side3)). The tostring) method is implemented as follows: Draw the UML diagram that involves the classes Triangle and GeometricObiect. Implement the class Write a test program that creates a Triangle object with sides 1, 1.5, 1, color yellow and filled true, and displays the area, perimeter,color, and whether filled or not

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!