面向对象的设计原则是指导面向对象设计的基本思想,是评价面向对象设计的价值观体系,也是构造高质量软件的出发点。 抽象、封装、多态等概念就是最基本的设计原则。 另外也包括一些更复杂、典型的设计原则: Liskov替换原则。开放—封闭原则。单一职责原则。接口隔离原则。依赖倒置原则。