码迷,mamicode.com
首页 >  
搜索关键字:dependence inversion principle    ( 1543个结果
Unity 学习笔记(1):认识Unity
Unity是什么? Unity是patterns & practices团队开发的一个轻量级、可扩展的依赖注入容器,具有如下的特性: IoC又是什么? IOC(Inversion of Control),中文译为控制反转,又称为“依赖注入”(DI =Dependence Injection) IOC ...
分类:编程语言   时间:2016-05-17 19:27:34    阅读次数:201
设计原则
1.开闭原则OCP(Open-Close Principle) 【开指的是对扩展开发,关指的对修改关闭。】 我把它理解为“一国两制”原则。一国两制怎么说:香港澳门继承了中国这个类,表示说:一个中国不可改变,但针对与港澳实际情况,他们实行的是资本主义经济。 2.单一职责原则RRP(Single Res ...
分类:其他好文   时间:2016-05-16 11:02:48    阅读次数:139
依赖倒置(Dependence Inversion Principle)DIP
...
分类:其他好文   时间:2016-05-15 02:30:37    阅读次数:209
面向对象设计的SOLID原则
S.O.L.I.D是面向对象设计和编程(OOD&OOP)中几个重要编码原则(Programming Priciple)的首字母缩写。 SRP The Single Responsibility Principle  单一责任原则 OCP The Open Closed Principle  开放封闭原则 LSP The...
分类:其他好文   时间:2016-05-13 04:21:50    阅读次数:226
设计模式开篇
?? A、面向对象的五大基本原则(Object-Oriented Design) 1.单一职责原则(Single Responsibility Principle):每一个类应该只专注于做一件事。 ?一个类应该仅有一个引起它变化的原因(最简单,最容易理解却最不容易做到的一个设计原则) 职员类例子:   比如在职员类里,将工程师、销售人员、销售经理这些情况都放在职员类里考虑,其结果将会非常...
分类:其他好文   时间:2016-05-13 02:38:48    阅读次数:192
Spring框架
spring框架      Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架,它可以使用struts和webwork等众多的web应用程序结合使用,也可以单独使用。 一、spring的特点: a,轻量级:程序实现不是很复杂,代码不是很多,占用资源不是很多,没有侵入性; b,IOC(Inversion ofControl 控制反转):对象创建责任的反转(重点,核心);...
分类:编程语言   时间:2016-05-13 00:38:41    阅读次数:199
里氏替换原则(Liskov Substitution Principle, LSP)
定义: 第一种:If for each object O1 of type S there is an object O2 fo type T such that for all programs P defined in terms of T, the behavior of P is unchanged when O1 is substitueted for O2 then S is a s...
分类:其他好文   时间:2016-05-12 23:18:40    阅读次数:229
Java 设计模式(十一) 里氏替换原则(LSP)
里氏替换原则(Liskov Substitution Principle)LSP的基本概念 定义: 所有引用基类的地方必须能透明地使用其子类的对象 只要父类能出现的地方子类就可出现,而且替换为子类也不会产生任何错误或异常,使用者可能根本就不需要知道是父类还是子类(封装造成的多态性) 规范 子类必须完全实现父类的方法 在类中调用其他类时必然要使用父类或者接口,如果子类中不支持父类中的方法,自然就...
分类:编程语言   时间:2016-05-12 22:57:31    阅读次数:296
Java 设计模式(十) 单一职责原则(SRP)
单一职责原则(Single Responsibility Principle)SRP 基本概念单一职责原则 定义:应该有且仅有一个原因引起类的变更,也就是接口或类和职责的关系是一一对应的。 难点:职责的划分: 在不同情景和生产环境下我们对职责的细化是不同的(职责单一的相对性) 单一职责原则提出的是一个评价接口是否优良的标准,但是职责和变化原因是不可度量的,因项目而异,因环境而异(不可度量性) 优势...
分类:编程语言   时间:2016-05-12 22:52:20    阅读次数:194
[设计模式之禅]六大原则
一、单一职责原则 单一职责原则的英文名称是single responsibility principle,简称SRP。单一职责原则就是类或接口内功能的单一化,降低之间的耦合度,增强程序的健壮。 书中总结单一职责原则的好处: 类的复杂性降低,实现什么职责都有清晰明确的定义可读性提高,因为复杂性降低可维护性提高,因为可读性提高变更引起的风险降低,变更是必不可少的,如果接口的单一职责做得好...
分类:其他好文   时间:2016-05-12 22:40:39    阅读次数:149
1543条   上一页 1 ... 89 90 91 92 93 ... 155 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!