>> Person goodGuy = new Person();
>>
[quoted text clipped - 5 lines]
>
> Er... The latter, I'm afraid.
:-) I was going to say the same.
Shawn, you probably still operate in C++ mode - where such a cast can be
made to work. (Whether it's reasonable is a completely other
discussion.) In Java you will have to write an explicit conversion
either with a constructor of Person that accepts a String or via some
(probably static) method that does the job.
Kind regards
robert