简单说说装饰模式

这里只简单说说装饰模式,由于对这个模式理解得还不是很透彻。暂时不能写出更深一点的内容。ide 什么是装饰模式呢?拟定一个场景,一我的须要穿衣打扮,咱们能够写一个Person类,为它定义出N个方法,穿短袖,穿皮鞋,等等。要新增一个装饰的时候,咱们在Person类里新增一个方法便可,但这违背了“方法-封闭”原则。如何写出更好更加灵活的代码呢?咱们用装饰模式来实现这个场景。小明先穿短袖,后穿皮鞋。pos
相关文章
相关标签/搜索