单一功能原则:它规定一个类应该只有一个发生变化的原因,即一个类/方法只干一件事。
开闭原则:对于扩展是开放的,但是对于修改是封闭的,这意味着在不修改一个软件实体的基础上去扩展其功能。
依赖倒置原则:要底层实现尽量依赖抽象类与接口,方便系统间的解耦,有利于扩展与维护。
合成复用原则:在系统中应该尽量多使用组合和聚合关联关系,尽量少甚至不使用继承关系。
标签:依赖,原则,扩展,只干,修改,设计,尽量 From: https://www.cnblogs.com/zhegemaw/p/18198140