里氏替换原则的作用主要如下:
里氏替换原则是实现开闭原则的重要方式之一。
克服了继承中重写父类造成的可复用性变差的缺点。
是动作正确性的确保,即类的扩展不会给已有的系统造成错误,降低代码代码出错的可能性。
加强程序的健壮性,同时做到非常好的兼容性,提高程序的维护性、可扩展性,降低需求变更带来的风险。