面向对象编程之设计模式总结

简单工厂模式:提供参数,根据形参返回具体子类的实例,而返回类型是父类,这个过程利用了多态。算法 策略模式:构造器形参是父类,而传入的是子类,父类调用方法A等价于调用子类的方法A。安全 开放-封闭原则:对类的实现,之后能够经过继承更多子类进行扩展,可是不该在原来的类上作修改。数据结构 单一职责原则:每一个类职责鲜明,不该有超出其本应有的功能。多线程 依赖倒转原则:高层模块不该依赖底层模块,高层模块应
相关文章
相关标签/搜索