摘要: 多态、里氏替换的区别 多态是面向对象编程的一个特性,里氏替换是一种设计原则; 多态是复写父类的方法,但不用遵守父类的行为约定; 里氏替换可复写父类的方法,但要遵守父类的行为约定(即可以改变函数的内部实现逻辑,但不能改变该函数对输入、输出、异常的规定,比如函数约定没值返回null,但重写后没值抛出了异 阅读全文
posted @ 2022-06-29 11:05 一粒小米-博客 阅读(88) 评论(0) 推荐(0) 编辑