The near-complete class is below.
Here is the class with a String reference variable included.
Of course, you may have used a different name for it.
class HelloObject
{
String greeting;
void speak()
{
System.out.println( greeting );
}
}
The class is not complete because there is no way to initialize the greeting (we will get to this shortly). We would like to see the object used like this:
class HelloTester
{
public static void main ( String[] args )
{
HelloObject anObject = new HelloObject("A Greeting!");
anObject.speak();
}
}
Where in the above code is a constructor being used? What is its parameter?