Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Has to be in Java (Bluejay) Class is Animals 1) Polish the class that you proposed as your problem statement. (1.5 points) at least 3

Has to be in Java (Bluejay)

Class is Animals

1) Polish the class that you proposed as your problem statement.

(1.5 points) at least 3 instance variables of different types (e.g., String, int, double, boolean, etc).

(1.5 points) a default constructor that is composed of a sequence of this.set() methods.

(1.5 points) a custom constructor that is composed of a sequence of this.set() methods.

(1.5 points) a get() method for each instance variable

(1.5 points) a set() method for each instance variable. Each set() method uses the this keyword.

(1.5 points) a toString() method

2) Write a Tester for your class that sets up a data set each of whose elements is of your class type. Your tester must meet the following requirements

(1 point) Instantiates an array of a certain size e.g, 10 elements (like in the reference code)

(2 points) Takes user input to populate the array

(2 points) Uses a do-while loop and a switch statement (like we did in a previous lab) to ask the user what they want to do with the data

(6 points @ 1.5 points each) Has at least four options that will correctly handle the users selection when called.

Option 1: Search the array for objects that meet a search criterion. Display the objects if found.

Option 2: Replace an object at a given index with another object.

Option 3: Allow the user to select an element from the array and then modify the element (e.g., select a person from the array of persons and then sets the name of that person to a new value).

Option 4: Sort the array of objects according to a given criterion (e.g., sort the array of persons by height).

Option 5: Exit the program.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Driven Web Sites

Authors: Joline Morrison, Mike Morrison

2nd Edition

? 061906448X, 978-0619064488

More Books

Students also viewed these Databases questions