码迷,mamicode.com
首页 > 其他好文 > 详细

面向对象的基本原则(三)------里氏替代原则

时间:2014-07-21 11:16:57      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:使用   io   c   对象   如何   总结   



一、定义

里氏替代原则(LSP),英文全称是Liskov Substitution Principle,Liskov是该替代原则的提出者。该原则的思想是:在任何父类出现的地方都可以用它的子类来替代,而不影响功能。

其实里氏替代原则的意思就是:同一个继承体系中的对象应该有共同的行为特征。里氏代换原则关注的是怎样良好地使用继承,也就是说不要滥用继承,它是继承复用的基石。



二、好处

里氏替代原则是对开闭原则的扩展。如果要采用开闭原则必然用到抽象和多态,而这又离不开继承,里氏替代原则就是对如何良好继承提出了要求。



三、总结

里氏替代原则是对开闭原则的扩展。

面向对象的基本原则(三)------里氏替代原则,布布扣,bubuko.com

面向对象的基本原则(三)------里氏替代原则

标签:使用   io   c   对象   如何   总结   

原文地址:http://www.cnblogs.com/qufanblog/p/3857729.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!