3.2.1 分层设计与写时拷贝