摘要: 在面向对象编程中有个重要的原则,里氏代换原则:一个软件实体如果使用的是一个父类的话,那么一定适用其子类,而且它察觉不出父类对象与子类对象的区别。也就是说,在软件设计里面,把父类替换成它的子类,程序的行为没有变化。简单的说,子类类型必须能替换掉它的父类类型。就好像继承的概念,子类继承自父类,那么子类可... 阅读全文
posted @ 2015-09-16 17:03 紫忆 阅读(2858) 评论(2) 推荐(1) 编辑