面向对象编程--设计原则
面向对象编程设计原则---“面向抽象编程”, 该原则的核心就是将类中经常需要变化的部分分割出来, 并将每种可能的变化对应的交给抽象类的一个子类或实现接口的一个类去负责,从而让类的设计者不去关心具体实现,避免所设计的类依赖于具体的实现,基于该原则容易使设计的类应对用户需求的变化。其关键点是分割变化。
面向对象编程设计原则---“面向抽象编程”, 该原则的核心就是将类中经常需要变化的部分分割出来, 并将每种可能的变化对应的交给抽象类的一个子类或实现接口的一个类去负责,从而让类的设计者不去关心具体实现,避免所设计的类依赖于具体的实现,基于该原则容易使设计的类应对用户需求的变化。其关键点是分割变化。