Wyo Java Ch3Proj1

Write a class named Word that includes a String as its only property. And, add appropriate constructors and the following methods to the Word class:

String getWord() - an accessor method that returns the String property of the Word object

String getFirstLetter() - returns the first letter of the Word object.

String getLastLetter() - returns the last letter of the Word object.

void removeFirstLetter() - permanently removes the first letter of the Word object.

void removeLastLetter() - permanently removes the last letter of the Word object.

int findLetter(String stringToFind)
- the position of the first occurrence of the String stringToFind is returned if it is present in the Word object. Otherwise, the method returns the value -1.

Write a class named WordTest that constructs 1 or more Word objects with words inputted by the user. Use the Scanner class to get the user's input. The client program must use each method from the Word class and display annotated output so that the instructor can easily tell that the methods work properly.

Your program must follow the class Coding Standards. Save all of the files in the appropriate network folder.

Preconditions:

    • A Word object always has three or more letters when each of the methods above are invoked.

You must hand in the following on separate pages stapled in this specified order:

    1. The source code for the Word class.
    2. The source code for the WordTest class.
    3. The printscreen of your console window output. Be sure to print black text on white background.