Java学习笔记-设计模式:里氏替换原则

里斯替换原则定义: 定义一: 若是对每个类型为T1的对象o1,都有类型为T2的对象o2,使得在使用了T1类型的程序P中,将全部的T1类型对象o1替换成T2类型对象o2后,程序P的行为(功能)没有发生任何变化,那么类型T2就是类型T1的子类型. 定义二: 全部引用基类的地方,必须可以透明的引用其子类对象. 理解:java 子类就是一个父类,父类可以出现的地方子类必定可以出现。 父类可以完成的功能子类
相关文章
相关标签/搜索