23中设计模式,每种模式都有代码和详细说明