Yup. I might stick with "initialized" instead of "created and initialized". If your instance variable specifies null or doesn't specify any value, no object is created but the reference is initialized to null. I don't know if you meant "created" to be optional in that statement.
private
String name; // initialized to null, nothing created
And I might ask what "unique" meant in there too.

Don't be discouraged by my nit picking. The way you restated the "answer so far" was very helpful, a great way to use the ranch. Keep asking, keep having fun with Java!