6.4.3 单体化实现