Question: implemantation 1 5 . 1 ( The Triangle class ) Design a class named Triangle that extends GeometricObject. The class contains the following: Three double

implemantation 15.1(The Triangle class)
Design a class named Triangle that extends GeometricObject. The class contains the following:
Three double data fields named side1, side2, and side3 to denote three sides of the triangle.
Constructors:
A no-arg constructor that creates a default triangle with each side 1.0.
A constructor that creates a rectangle with the specified side1, side2, and side3.
The constant accessor and mutator functions for all three data fields.
A constant function named getArea() that returns the area of this triangle.
A constant function named getPerimeter() that returns the perimeter of this triangle.
A constant function named printTriangle() that returns a string that displays the area, perimeter color, and true/false to indicate 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!