Shape2D Vrite the following four classes to practice using an abstract class and polymorphism. Submit all four classes. shape2D class or this class, include just an abstract method name get2DArea () that returns a double. Rectangle2D class Make this class inherit from the Shape2D class. Have it store a length and a width as fields. Provide a constructor that takes two double arguments and uses them to set the fields. Note, the area of a rectangle is the ength times the width. Circle2D class constructor that takes a double argument and uses it to set the field. Note, the area of a circle is PI times it's radius Iso make this class inherit from the shape2D class. Have it store a radius as a field. Provide mes it's radius. Shape2DDriver class lave this class provide a method named displayArea () that takes an object from just any of the above three classes (you can't use an object type parameter). Have the method display (not return) the area of the biect, rounded to one decimal place,
Shape2D Vrite the following four classes to practice using an abstract class and polymorphism. Submit all four classes. shape2D class or this class, include just an abstract method name get2DArea () that returns a double. Rectangle2D class Make this class inherit from the Shape2D class. Have it store a length and a width as fields. Provide a constructor that takes two double arguments and uses them to set the fields. Note, the area of a rectangle is the ength times the width. Circle2D class constructor that takes a double argument and uses it to set the field. Note, the area of a circle is PI times it's radius Iso make this class inherit from the shape2D class. Have it store a radius as a field. Provide mes it's radius. Shape2DDriver class lave this class provide a method named displayArea () that takes an object from just any of the above three classes (you can't use an object type parameter). Have the method display (not return) the area of the biect, rounded to one decimal place,
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
Related questions
Question
I need assistance with this java code. Please put the code into something I can copy Thanks!
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 5 images
Knowledge Booster
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.Recommended textbooks for you
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)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
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)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education