Answered step by step
Verified Expert Solution
Question
1 Approved Answer
TooL BoX I) - This assignment summarizes all that you've learned from this quarter and your ability to apply it. You will generate a ToolBox
TooL BoX I) - This assignment summarizes all that you've learned from this quarter and your ability to apply it. You will generate a ToolBox class with at least 10 unique useful methods and can continue to build on as time passes. Everyone's tool box will be different. To accomplish this, you must perform the following: A) (120/240 pts.) - Generate a class file "myToolBox.java" (which will generate myToolBox.class upon compile) myToolBox.java will contain useful public methods. The following are a few examples: 1) Converts to String 2) Array Merges, Splits, Swap, etc the array in the parameter 3) Allows the user to input information, reads or Writes a text file 4) List of based on user's selection 5) Create a tally, sum, average, totalCount, etc 6) Create a table (printf) For each method you've created, provide necessary comments to: 1) 2) 3) 4) Provide a detailed description of what your code does Explain the functionality of the methods Provide the reason for choosing the method Provide two sample inputs and outputs of the method. The same sample input can be utilized for multiple methods. Notes for A and B listed above: - Minimum of 10 methods must be created If more than 10 methods are created, the total points will be divided by the total methods created Methods created must be unique. If the method already exist within the given class, the method will not be counted - o For example: Arrays class contains.copyOf(Array, length) method, therefore a method copyArray(int[ ] al, int [] a2) will not be considered if you create that copy method Creating a similar method that passes in different parameters will be considered as one new method - o For example, megeArray (int [] a1, int [] a2) and mergeArray (char [] a1, char [] a2) will be considered as 1 method You may use methods that you've utilized in previous projects. However, it must be useful and be - applicable to any other program. DO NOT just copy and combine all your code together from the previous projects. If you do, you will receive a 0 for the entire final project**
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started