随笔分类 - Design Pattern
摘要:浅克隆: 深克隆: Java语言提供的clone()方法满足: 1.对任何的对象x,都有x.clone() != x,即克隆对象与愿对象不是同一个对象。 2.对任何的对象x,都有x.clone().getClass == x.getClass(),即克隆对象与原对象的类型一样。 3.如果对象x的eq
阅读全文
摘要:Meal: MealBuilder: SubMealBuilderA: SubMealBuilderB: KFCWaiter: BuilderMethod(调用): Result: This is SubMealBuilderA Drink!This is SubMealBuilderA food!
阅读全文
摘要:EFactory: Television: AirConditioner: HaierFactory: TCLFactory: HaierTelevision: TCLTelevision: HaierAirConditioner: TCLAirConditioner: Factory(调用): R
阅读全文
摘要:TV: HaierTV: HisenseTV: TVFactory: TVFactory: Result: This is HaierTV!This is HisenseTV!
阅读全文
摘要:TVFactory: TV: HaierTV: HisenseTV: HaierTVFactory: HisenseTVFactory: FactoryMethod(Client): Result: This is HaierTV play!This is HisenseTV play! 使用con
阅读全文
浙公网安备 33010602011771号