Answered step by step
Verified Expert Solution
Question
1 Approved Answer
IN JAVA The GenEdData Class One constructor with no parameters Creates an ArrayList of GenEd objects Create 9 objects and add them to the array
IN JAVA
The GenEdData Class
- One constructor
- with no parameters
- Creates an ArrayList of GenEd objects
- Create 9 objects and add them to the array using the following data
- String code, String description, int requiredCredits
- two constructors
- get and set methods
- toString method
- with no parameters
- The methods
- public boolean contains(String s)
- checks if the String is present either in the code or the description of the GenEd objects in the array
- for instance, "Sciences" will return true for the objects below
- "Natural Sciences", "GN",3
- "Social and Behavioral Sciences", "GS",3
- It returns true if the String s is contained in the array
- it returns false if the String s is not contained in the array
- public GenEd find(String s)
- checks if the String matches either the code or the description of the GenEd objects in the array
- for instance, "Natural Sciences" (a description) or "GS" (a code) will return true for the objects below
- "Natural Sciences", "GN",3
- "Social and Behavioral Sciences", "GS",3
- It returns the GenEd object if the String s matches an element in the array
- it returns null if the String s does not match an element in the array
- public boolean contains(String s)
The app class
- create one GenEdData object
- Test the contains method in the GenEdData object using the data below
- Writing
- writing
- Use System.out.println to print the result
- The possible messages are
- if the method returns true, display "input string " is on the GenEd Table
- if the method returns false, display "input string " is NOT on the GenEd Table
- Test the find method in the GenEdData object using the data below
- abcd
- GHW
- International Cultures
- The possible messages are
- use toString to display the data from the object that was returned by the method
- If the returned object is null, display "input string " is NOT on the GenEd Table
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