4.2.2 智能字符串的具体实现