设计模式,听起来似乎很高大上,实际也的确很高大上,毕竟都是非常有经验的开发人员在实战的开发中总结出来的套路。只要留心,你会发现其实我们天天在用,在享受它给我们带来的好处和便利。对设计模式的理解,需要日益积累的工作经验,只有走了弯路看到直路后才恍然大悟。哦,原来这里如果使用某某模式就更好了! 面向对象的六大设计原则是这样写的:
感觉在自己实际工作,在实现第一个原则“开闭原则”的时候就不小心把下面的原则也都实现了。所谓开闭原则,即对扩展开放对修改关闭。我个人简单的理解,新增的功能需要,就写到扩展里面,不要在原来的代码里去修改了。这样说,可能比较隐晦,等会看代码就一目了然了。 谈设计模式,第一个,不解释肯定是工厂模式了,别问我为什么,就是酱紫,就像 hello world 一样。以一个用户类为例:
|
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|