we are going to create a new subclass of the SimpleGeometricObject class, named Triangle.   Create a Triangle class that extends the SimpleGeometricObject class in Eclipse, following the below UML diagram. (seperate code)    Use the following formula to calculate the area of a triangle: A = 1/2 × base × height   the SimpleGeometricObject code is below in link and picture    https://liveexample.pearsoncmg.com/html/SimpleGeometricObject.html   the ending part of the code that didnt appear in the picture    } /** Return a string representation of this object */ public String toString() { return "created on " + dateCreated + "\ncolor: " + color + " and filled: " + filled; } }

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
we are going to create a new subclass of the SimpleGeometricObject class, named
Triangle.
 
Create a Triangle class that extends the SimpleGeometricObject class in Eclipse, following
the below UML diagram. (seperate code) 
 
Use the following formula to calculate the area of a triangle:
A = 1/2 × base × height
 
the SimpleGeometricObject code is below in link and picture 
 
https://liveexample.pearsoncmg.com/html/SimpleGeometricObject.html
 
the ending part of the code that didnt appear in the picture 
 
}
/** Return a string representation of this object */
public String toString() {
return "created on " + dateCreated + "\ncolor: " + color +
" and filled: " + filled;
}
}
Lab 5: Inheritance
← → C
public class SimpleGeometricObject {
private String color = "white";
private boolean filled;
private java.util.Date dateCreated;
X
liveexample.pearsoncmg.com/html/SimpleGeometricObject.html
/** Construct a default geometric object */
public SimpleGeometricObject() {
dateCreated = new java.util.Date();
dateCreated
this.color = color;
this.filled = filled;
}
/** Construct a geometric object with the specified color
* and filled value */
public SimpleGeometricObject(String color, boolean filled) {
Introduction to Java Programmin X b Home | bartleby
}
/** Return color */
public String getColor() {
return color;
new java.util.Date();
}
/** Set a new color */
public void setColor (String color) {
this.color = color;
34°F
Cloudy
}
/** Return filled. Since filled is boolean,
its get method is named isFilled */
public boolean isFilled() {
return filled;
}
/** Set a new filled */
public void setFilled (boolean filled) {
this.filled = filled;
}
/** Get dateCreated */
public java.util.Date getDateCreated() {
return dateCreated;
}
▬▬
■
Q Search
x +
a
Pa
N
1x O
0
5:43 PM
3/21/2023
X
:
Transcribed Image Text:Lab 5: Inheritance ← → C public class SimpleGeometricObject { private String color = "white"; private boolean filled; private java.util.Date dateCreated; X liveexample.pearsoncmg.com/html/SimpleGeometricObject.html /** Construct a default geometric object */ public SimpleGeometricObject() { dateCreated = new java.util.Date(); dateCreated this.color = color; this.filled = filled; } /** Construct a geometric object with the specified color * and filled value */ public SimpleGeometricObject(String color, boolean filled) { Introduction to Java Programmin X b Home | bartleby } /** Return color */ public String getColor() { return color; new java.util.Date(); } /** Set a new color */ public void setColor (String color) { this.color = color; 34°F Cloudy } /** Return filled. Since filled is boolean, its get method is named isFilled */ public boolean isFilled() { return filled; } /** Set a new filled */ public void setFilled (boolean filled) { this.filled = filled; } /** Get dateCreated */ public java.util.Date getDateCreated() { return dateCreated; } ▬▬ ■ Q Search x + a Pa N 1x O 0 5:43 PM 3/21/2023 X :
+ base:double = 5
+ height:double = 10
Triangle
Page
TASK 1: Create a Triangle class that extends the Simple GeometricObject class in Eclipse, following
the below UML diagram.
+ Triangle()
+ Triangle(newBase: double, newHeight: double)
+ getArea(): double
+ setBase(): void
+ setHeight(): void
+ getBase(): double
+ getHeight(): double
1
of 3
ZOOM
+
*k
Transcribed Image Text:+ base:double = 5 + height:double = 10 Triangle Page TASK 1: Create a Triangle class that extends the Simple GeometricObject class in Eclipse, following the below UML diagram. + Triangle() + Triangle(newBase: double, newHeight: double) + getArea(): double + setBase(): void + setHeight(): void + getBase(): double + getHeight(): double 1 of 3 ZOOM + *k
Expert Solution
steps

Step by step

Solved in 2 steps with 2 images

Blurred answer
Knowledge Booster
Math class and its different methods
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
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education