面向对象设计原则(三)里氏代换原则

面向对象设计原则之里氏代换原则 这次我们介绍的是面向对象设计里最重要的原则之一里氏代换原则。里氏代换原则由2008年图灵奖得主、美国第一位计算机科学女博士Barbara Liskov教授和卡内基·梅隆大学Jeannette Wing教授于1994年提出。 定义 其严格表述如下: 如果对每一个类型为S的对象o1,都有类型为T的对象o2,使得以T定义的所有程序P在所有的对象o1代换o2时,程序P的行为
相关文章
相关标签/搜索