细节25 功能各异——构造方法与初始化块