摘要: 一、装饰器 首先,我们要了解到什么是开放封闭式原则? 软件一旦上线后,对修改源代码是封闭的,对功能的扩张是开放的,所以我们应该遵循开放封闭的原则。 也就是说:我们必须找到一种解决方案,能够在不修改一个功能源代码以及调用方式的前提下,为其加上新功能。 总结:原则如下: 1、不修改源代码 2、不修改调用 阅读全文
posted @ 2018-03-29 17:20 Ly_ox 阅读(1418) 评论(1) 推荐(0)
摘要: 第二种 效果图: 阅读全文
posted @ 2018-03-29 10:04 Ly_ox 阅读(12592) 评论(0) 推荐(0)