试题详情
简答题 根据以下场景说明,请选用最佳的设计模式,并说明该设计模式的原理及其优缺点? 场景:你拿出上次旅行时所拍摄的个人写真照片,但你发觉你看来看去都不顺眼,于是你到礼品店买了个相框,结果你发现相框整体感还是达不到你的要求,所以你在相框上贴了一些小东西。经过你一番的努力,相框的整体感觉终于符合你的期望了。
  • 装饰模式:装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案,提供比继承更多的灵活性。
    动态给一个对象增加功能,这些功能可以再动态的撤消。增加由一些基本功能的排列组合而产生的非常大量的功能。
  • 关注下方微信公众号,在线模考后查看

热门试题