When you are making something for a project that will have multiple classes utilizing the same type of methods, variables, or whatever, you can use an “Abstract Class” to hold the base variables, methods, etc, and have each individual class inherit from the abstract one. In this case, the word…