码迷,mamicode.com
首页 >  
搜索关键字:里氏替换原则    ( 334个结果
面向对象三大特性五大原则 + 低耦合高内聚
面向对象的三大特性是"封装、"多态"、"继承",五大原则是"单一职责原则"、"开放封闭原则"、"里氏替换原则"、"依赖倒置原则"、"接口分离原则"。 什么是面向对象 面向对象(Object Oriented,OO)是软件开发方法。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交 ...
分类:其他好文   时间:2017-08-06 20:46:20    阅读次数:175
零散知识点(面向对象七大设计原则,jdbc--BaseDao,jsp九大内置对象。四个作用域)
面向对象七大设计原则: 1、开闭原则(OCP:Open-Closed Principle)2、里氏替换原则(LSP:Liskov Substitution Principle) 3、单一职责原则(SRP:Single responsibility principle)4、接口隔离原则(ISP:Int ...
分类:数据库   时间:2017-08-04 19:29:25    阅读次数:250
设计模式
设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的, ...
分类:其他好文   时间:2017-07-30 12:44:04    阅读次数:163
6大设计原则(2):里氏替换原则
里氏替换原则:LSP 定义: 假设对于每个类型为S的对象o1。都有类型为T的对象o2。使得以T定义的全部程序P在全部的对象o1都换为o2时,程序的行为没有发生变化。那么S是T的子类型。 在继承的时候,父类出现的地方子类就能够出现,子类可替代父类,由于子类中有父类的方法,然而父类却不能够替代子类,由于 ...
分类:其他好文   时间:2017-07-27 10:40:27    阅读次数:172
面向对象原则之一 迪米特法则
前言 面向对象有人分为五大原则,分别为单一职责原则、开放封闭原则、依赖倒置原则、接口隔离原则、里氏替换原则。 也有人分为六大原则,分别为单一职责原则、开放封闭原则、依赖倒置原则、接口隔离原则、里氏替换原则、迪米特法则。 现在我们来介绍迪米特法则 迪米特法则 1)概念 其法则又叫最少知道法则。从名字上... ...
分类:其他好文   时间:2017-07-17 18:48:59    阅读次数:131
面向对象六大原则
参考自:http://www.cnblogs.com/dolphin0520/p/3919839.html 【1.单一职责原则】 一个类只负责一个功能领域中的相应职责,或者可以定义为:就一个类而言,应该只有一个引起它变化的原因。 一个类不能太“累”!在软件系统中,一个类(大到模块,小到方法)承担的职 ...
分类:其他好文   时间:2017-07-16 21:54:02    阅读次数:108
ym——优化你的Java代码(新)
转载请注明本文出自Cym的博客(http://blog.csdn.net/cym492224103),谢谢支持! 1.面向对象的3要素。 2.面向对象开发的6大原则。 1.单一职责原则 应该有且仅有一个原因引起类的变更。 2.里氏替换原则 仅仅要父类能出现的地方,其子类就应该能出现。也就是用子类替换 ...
分类:编程语言   时间:2017-07-13 22:01:21    阅读次数:254
设计原则20170710
一、单一职责原则 一个类或一个函数只做一件事情 二、里氏替换原则 所有父类出现的地方,子类都可以替换(在类中调用其他类务必要使用父类或者接口) 采用里氏替换原则的目的就是增强程序的健壮性 三、依赖倒置原则 也就是面向接口编程 四、接口隔离原则 接口隔离原则是对接口进行规范约束,尽量使用多个专门的接口 ...
分类:其他好文   时间:2017-07-10 20:12:41    阅读次数:124
Java设计原则—里氏替换原则(转)
里氏替换原则(Liskov Substitution Principel)是解决继承带来的问题。 继承的优点: 代码共享,减少创建类的工作量,每个子类都拥有父类的方法和属性; 提高代码的重用性; 子类可以形似父类,但又异于父类; 提高代码的可扩展性; 提高产品或项目的开放性。 继承的缺点: 继承是侵 ...
分类:编程语言   时间:2017-07-05 00:33:35    阅读次数:238
面向对象的七大设计原则
面向对象七大设计原则 1、开闭原则(OCP:Open-Closed Principle) 2、里氏替换原则(LSP:Liskov Substitution Principle) 3、单一职责原则(SRP:Single responsibility principle) 4、接口隔离原则(ISP:In ...
分类:其他好文   时间:2017-06-28 20:40:53    阅读次数:226
334条   上一页 1 ... 14 15 16 17 18 ... 34 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!