我希望能够创建一个像String对象一样创建的对象,并在创建时验证String值是否是一个适当的选项。如何创建使用字符串类型行为进行创建的对象?
I.E. SpecificString可以是“Bob”或“Jim”。
SpecificString BadName =“Sam”//引发异常 SpecificString GoodName =“Bob”//不抛出异常。
最重要的功能是当它被访问时它必须在访问时像一个字符串一样行为。
printf(SpecificString); //输出Bob。
这可能吗?
增加了一些更多的规范。当我调用printf(SpecificString)时,它应该像字符串一样输出。 – 2010-04-14 14:48:50