
设计模式
一粒细雨
读万卷书,行万里路……
展开
-
设计模式的七大基本原则详述
单一职责原则:每个类应该专注于做一件事情。里氏替换原则:超类存在的地方,子类是可以替换的。依赖倒置原则:实现尽量依赖抽象,不依赖具体实现。接口隔离原则:应当尽量为客户端提供小的单独的接口,而不是提供大的总的接口。迪米特法则:又叫最少知识原则,一个软件实体应当尽可能少的与其他实体发生相互作用。开闭原则:面向扩展开放,面向修改关闭。组合/聚合原则:尽量使用组合聚合来达到复用效果,尽量少使用继承。继承一定程度上是牺牲了封装性来达到复用的效果的,这样有时是得不偿失的。详细来分析这几大原则:单一职责原原创 2020-07-02 14:11:49 · 910 阅读 · 0 评论 -
设计模式之面向对象七大基本原则
概述 在运用面向对象的思想进行软件设计时,需要遵循的原则一共有7个,他们是:单一职责原则(Single Responsibility Principle)每一个类应该专注于做一件事情。里氏替换原则(Liskov Substitution Principle)超类存在的地方,子类是可以替换的。依赖倒置原则(Dependence Inversion Principle)...转载 2018-06-10 20:26:27 · 251 阅读 · 0 评论