码迷,mamicode.com
首页 >  
搜索关键字:接口隔离    ( 365个结果
Object-Oriented Principle(面向对象原则)
面向对象的原则:开闭原则(Open Closed Principle,OCP)里氏代换原则(Liskov Substitution Principle,LSP)依赖倒转原则(Dependency Inversion Principle,DIP)接口隔离原则(Interface Segregation...
分类:其他好文   时间:2015-08-04 15:10:41    阅读次数:202
初识面向对象设计--七大原则概述
面向对象设计有以下几种原则1.开闭原则 Open-Close Principle(OCP) 2.里氏替换原则 Liskov Substitution Principle(LSP) 3.单一职责原则 Single Responsibility Principle(SRP) 4.接口隔离原则 Interface Segregation Principle(ISP) 5.依赖倒置原则 Depend...
分类:其他好文   时间:2015-08-03 16:57:47    阅读次数:164
C++ Primer 学习笔记_24_类与数据抽象(10)--static 与单例模式、auto_ptr与单例模式、const成员函数、const 对象、mutable修饰符
C++ Primer 学习笔记_24_类与数据抽象(10)--static 与单例模式、auto_ptr与单例模式、const成员函数、const 对象、mutable修饰符 前言 【例】写出面向对象的五个基本原则? 解答:单一职责原则,开放封闭原则,依赖倒置原则,接口隔离原则和里氏替换原则 里氏替换原则:子类型必须能够替换他们的基类型。     设计模式分为三种...
分类:编程语言   时间:2015-08-03 01:15:15    阅读次数:175
设计模式六大原则
单一职责原则告诉我们实现类要职责单一;里氏替换原则告诉我们不要破坏继承体系;依赖倒置原则告诉我们要面向接口编程;接口隔离原则告诉我们在设计接口的时候要精简单一;迪米特法则告诉我们要降低耦合。而开闭原则是总纲,他告诉我们要对扩展开放,对修改关闭。单一职责原则(SingleResponsibilityP...
分类:其他好文   时间:2015-08-02 16:39:58    阅读次数:167
面向对象的3个要素,5个原则 和 6视点
面向对象三要素 封装(Encapsulation) 继承(Inheritance) 多态(Polymorphism)面向对象五原则 单一职责原则(SRP) 开放-封闭原则(OCP) Liskov替换原则(LSP) 依赖倒置原则(DIP) 接口隔离原则(ISP)面向对象...
分类:其他好文   时间:2015-07-31 10:26:32    阅读次数:189
设计模式之设计原则学习
设计模式的设计原则包含了:单一职责原则、里氏替换原则、依赖倒置原则、接口隔离原则、迪米特法则和开闭原则等6大原则。         单一职责原则(Single Responsibility Principle,简称SRP),英文介绍为:There should never be more than one reason for a class to change,即一个类,应当只有一个引...
分类:其他好文   时间:2015-07-29 23:09:47    阅读次数:239
6大设计模式(4):接口隔离原则
接口隔离原则:   接口分两种: 实例接口:Java中的类 类接口:interface定义的接口   原则的两种定义: 1.客户端不应该依赖它不需要的接口 2.类间的依赖关系应该建立在最小的接口上   需要对接口进行细化,保持纯洁性。 接口尽量细化,同时接口中的方法尽量少,增强专门性。     接口隔离原则是对接口进行规范约束,包含4层含义: 1.接口要尽量小 这是...
分类:其他好文   时间:2015-07-22 18:50:33    阅读次数:100
Linux内核3.11的socket busy poll机制避免睡眠切换
Linux的网络协议栈非常独立,上下通过两个接口分别和用户态以及设备相连,也可以看作是北向和南向接口...北向通过socket接口,南向通过 qdisc接口(你可以认为是上层的netdev queue,对于接收接口,NAPI的poll队列则是另一个例子),不管是socket还是qdisc,都是基于队列来管理的..
分类:系统相关   时间:2015-07-08 09:41:00    阅读次数:115
一套设计模式教程
1、掌握设计模式 2、单一职责原则3、里氏替换原则4、依赖倒置原则5、接口隔离原则6、迪米特法则7、开闭原则8、单例模式与垃圾回收9、单例模式10、工厂方法模式11、抽象工厂模式12、建造者模式13、原型模式14、创建类模式总结篇15、模版方法模式16、中介者模式17、观察者模式18、访问者模式19...
分类:其他好文   时间:2015-07-07 16:26:25    阅读次数:149
Java基础:抽象类和接口
一、引言 基于面向对象五大原则中的下面两个原则,我们应该多考虑使用接口和抽象类: 里氏替换原则:子类可以通过实现父类接口来替换父类,所以父类应尽可能实现为接口/抽象类,方便拓展程序而不影响现有代码。 依赖倒置原则:和结构化设计不同,我们要让底层依赖于高层,而不是相反。 而设计接口和抽象类时尽量遵循面向对象五大原则中的“接口隔离原则”,即使用专门接口比使用单一接口好。这个准则和针对类...
分类:编程语言   时间:2015-06-23 00:56:19    阅读次数:147
365条   上一页 1 ... 28 29 30 31 32 ... 37 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!