Question: Coding standards note: The coding standards are in a document in a D 2 L module titled Coding Standards. See Grading Criteria for points lost

Coding standards note: The coding standards are in a document in a D2L module titled Coding Standards. See Grading Criteria for points lost if not followed. Competencies being graded: 1. Ability to read from a text file 2. Ability to use inheritance to create a set of subclasses all inheriting from a common parent class. 3. Using polymorphism to create and maintain a single list of the subclasses 4. Use System.out.println and Scanner to create a user friendly interface into your program 5. Ability to read an English language problem description and design a multi class solution in Java 6. Ability to follow given coding standards- in D2L content under Coding Standards. 7. No static methods are allowed except for main. Create a program to track the clients of a veterinarian's office. You will need to handle cats, dogs and other types of pets. All pets have a name, an owner's name, an age and a type (cat, dog or other). In addition, dogs have a breed and a color. Cats have an indication of long or short haired, indication of clawed or declawed, and a color. Other pets have a type ( snake, bird, lizard, hamster, etc) and an indication of whether or not they require special handling. Your program will begin by reading a text file (created by you, in a format designed by you) with a minimum of two pets per type to create a list (think ArrayList) of the pet clients. That means at a minimum, two dogs, two cats and two other pets Display the client list in a user friendly format, ask if the user would like to find or delete a pet by name. When user is done viewing and deleting, save the changed list back to the original text file ( overwriting it). Extra credit for adding new pet via user interface in a user friendly manner (up to 10 pts). Interface to program may be textual or graphic (don't expect graphics yet). The program must use

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!