圣经书:JavaScript 高级程序设计

设计模式:DesignPatterns by Erich Gamma、Richard Hlem、Ralph Johnson 、Jhon Vlissides

 

设计原则:想像类的构造

1、开闭原则,继承父类 重写方法,不修改方法。

2、里氏转换原则,继承父类,拥有父类方法。

4、接口隔离。

5、合成复用,新对象组合已有对象。