- This quiz has 2 sections:
- fundamentals
StringEvaluator
PalindromEvaluator
- object orientation
PalindromeObject
StringAssembler
StringEvaluatorObject
- fundamentals
- Description
- The purpose of this class is to evaluator palindromes.
- A palindrome is a word or phrase that is spelled the same forwards and backwards.
- the word
racecar
is an example of a palindrome
- the word
- Methods to Complete
String reverseString(String str)
Boolean isPalindrome(String str)
String[] getAllPalindromes(String str)
- Description
- The purpose of this class is to create a utility class for
String
- The purpose of this class is to create a utility class for
- Methods to Complete
String[] getAllSubstrings(String string)
String[] getCommonSubstrings(String string1, String string2)
String[] getLargestCommonSubstring(String string1, String string2)
- Description
- The purpose of this class is to create an object capable of evaluating palindromes.
- Methods to Complete
String reverseString()
Boolean isPalindrome()
String[] getAllPalindromes()
- Description
- The purpose of this class is to create a wrapper class for
StringBuilder
- The purpose of this class is to create a wrapper class for
- Methods to Complete
StringAssembler append(String string)
String append()
- Description
- The purpose of this class is to create a wrapper object for
StringEvaluator
- The purpose of this class is to create a wrapper object for
- Methods to Complete
String[] getAllSubstrings()
String[] getCommonSubstrings(String string2)
String[] getLargestCommonSubstring(String string2)