设计模式前言-设计原则、面向对象和Java语言特性一、设计原则二、面向对象三、Java语言特性
设计原则是心法,设计模式是招式。掌握心法,以不变应万变,无招胜有招。所以在学习设计模式之前,个人建议先了解本文提到的内容。一、设计原则提到设计原则,你能想起哪些设计原则?在编程的时候,你是否会思考这段代码有没有违背哪些原则?接下来,我们一起温习下六大设计原则:单一原则、开闭原则、里氏替换原则、迪米特法则(最少知道原则)、接口隔离原则、依赖倒置原则。六大设计原则首字母合起来,称为SOLID(...