This project consists of three tasks. The goal is to explore how to design various class through encap-
sulation, inheritance, composition, and polymorphism, to examine how to create GUI applications
using JavaFX. Glance at What to Submit” when you start working on a task so that you know
what information to provide from each task.
What to Submit
1. One doc le CSCI428-project-XX.doc” including the text source code and screenshots of the
outputs of all programs. Please replace XX with your rst name and last name. You can
copy/paste the text source code from Eclipse,IntelliJIDEA, or other IDEs into the doc le.
Hopefully, based on the screen snapshots of the output, you can show that your programs
passed tests and were well.