里氏置换原则
摘要:
里氏置换原则(Liskov Substitution Principle),简称LSP定义:Functions that use pointers or references to base classes must be able to use objects of derived classes without knowing it.所有引用基类的地方必须能够透明的使用其子类对象。也就是说,只要父类出现的地方子类就能够出现,而且替换为子类不会产生任何错误或异常。但是反过来,子类出现的地方,替换为父类就可能出现问题了。这个原则是为良好的继承定义一个规范,简单的讲,有4层含义:一、子类必须完全 阅读全文
posted @ 2012-07-02 16:11 compilerTech 阅读(262) 评论(0) 推荐(0)
浙公网安备 33010602011771号