
Case 1 – Class Process Introduction and Java Arrays Review
Think-Design-Write Test-Code
This is a special case designed to walk you through the five step process used for all assignments, called cases, in this course. This one is to be completed in three class days.
3 Days
- Description
You are applying for a position as a junior programmer at Mighty Corp, a small software company. As part of the application process, and during the first interview, the You are asked to create two functions that have the following signatures.
public int[] getIntersection(int[] arrayOne, int[] arrayTwo)
and
public int[] getUnion(int[] arrayOne, int[] arrayTwo)
The int array returned should be the either the intersection or union of the two int arrays that are passed as parameters.
- A UML class diagram of the class you will create
- A working solution
- A presentation of your teams solution to the problem
- An assessment case including:
- a situation description(this can not be intersection and union),
- a list of required deliverables