6 / 10

遵守面向对象设计原则可以有效地提高系统的复用性和可维护性。应用()原则可扩展已有的系统,并为之提供新的行为;()原则建议在面向对象程序设计中,应尽量针对接口编程,而不是针对实现编程。