如何提升代码逼格----里氏替换原则
( 里氏替换原则(LSP)): 里氏替换原则通俗的来讲就是:子类可以扩展父类的功能,但不能改变父类原有的功能。它包含以下4层含义: 1.子类必须完全实现父类的方法. http://zg0423.blog.163.com/blog/static/2059840162013227111717916/ 总结: 项目中,采用LSP,尽量避免子类拥有“个性”,子类和父类之间关系难以调和, 把子类当父类使用,子类的“个性”被抹杀,委屈点. 将子类单独作为一个业务使用,则会让代码间的耦合关系变得扑朔迷离(缺乏类替换的原则) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |