码迷,mamicode.com
首页 >  
搜索关键字:接口隔离    ( 365个结果
一 2017-07-04
恢复内容开始 1、面向对象五大基本原则: 单一原则、开放原则、里氏原则、依赖倒置原则、接口隔离原则 2、java的标准输入和输出: System.in System.out 一般从控制台读入和输出 3、java原生类 8 个: int、double、char、long、short、byte、floa ...
分类:其他好文   时间:2017-07-05 00:34:12    阅读次数:171
Java设计原则—接口隔离原则(转)
接口隔离原则 Interface Segregation Principle 定义: 客户端不应该依赖它不需要的接口 类间的依赖关系应该建立在最小的接口上 我们可以把这两个定义概括为一句话:建立单一接口,不要建立臃肿庞大的接口。再通俗一点讲:接口尽量细化,同时接口中的方法尽量少。 提供给每个模块的都 ...
分类:编程语言   时间:2017-07-05 00:30:21    阅读次数:141
面向对象的七大设计原则
面向对象七大设计原则 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
面向对象的七种基本设计原则
面向对象的7种基本设计原则: 里氏替换原则单一职责原则依赖倒置原则接口隔离原则开放关闭原则迪米特法则(最少知道原则)合成复用原则 面向对象的3个基本要素:封装、继承、多态 1.里氏替换原则(Liskov-Substituion Principle) 核心思想为:子类可以替代父类出现的位置,而整个软件 ...
分类:其他好文   时间:2017-06-25 20:24:25    阅读次数:138
Android 设计模式
简单介绍项目开发中发现问题、解决这个问题这个过程中会出现非常多问题,比方反复出现、某个问题的遗留,这些问题的本质就是设计模式。今天记录设计模式的知识点。内容在java以及其它的面向对象设计模式中,类与类之间主要有6种关系。他们各自是:依赖、关联、聚合、组合、继承、实现。它们的耦合度依次增强。依赖关系 ...
分类:移动开发   时间:2017-06-23 12:58:49    阅读次数:242
程序设计六个原则
单一职责原则,SRP(Single Responsibility Principle)里氏替换原则,LSP(Liskov Substitution Principle)开放-关闭原则,OCP(Open-Close Principle)接口隔离原则,ISP(Interface Segregation ...
分类:其他好文   时间:2017-06-21 15:56:56    阅读次数:179
第一部分软件工程基础[专业课考试]
第一部分软件工程基础 考试题型:概念问答题、实践案例题总分:50分一、软件过程软件过程的概念;经典软件过程模型的特点(瀑布模型、增量模型、演化模型、统一过程模型);过程评估与CMM/CMMI的基本概念;敏捷宣言与敏捷过程的特点。二、软件需求软件需求的概念;需求工程的基本过程;分层数据流模型;用例和场 ...
分类:其他好文   时间:2017-06-20 13:42:28    阅读次数:203
面相对象7大原则
1、单一职责原则 每个类应该专注于做一件事情。 2、里氏替换原则 超类存在的地方,子类是可以替换的。 3、依赖倒置原则 实现尽量依赖抽象,不依赖具体实现 4、接口隔离原则 应当为客户端提供尽可能小的单独的接口,而不是提供大的总的接口 5、迪米特法则 又叫最少知识原则,一个软件实体应当尽可能少的与其他 ...
分类:其他好文   时间:2017-05-31 00:24:01    阅读次数:161
java面向对象与设计模式(一)
设计原则:SOLID 可以说,五个设计原则各司其职。单一职责原则(S):用于类的设计开闭原则(O):总的指导思想里氏替换原则(L):用于指导类继承的设计接口隔离原则(I):用于指导接口的设计依赖翻转原则(D):用于指导如何抽象类之间的关系:继承=实现>组合>聚合>关联>依赖 UML表现:继承:带三角 ...
分类:编程语言   时间:2017-05-30 19:46:53    阅读次数:245
Docker的安装基本命令配置详解
Docker官网:https://docs.docker.comDocker值得关注的特性:文件系统隔离:每个进程容器运行在一个完全独立的根文件系统里。资源隔离:系统资源,像CPU和内存等可以分配到不同的容器中,使用Cgroup。网络隔离:每个进程容器运行在自己的网络空间,虚拟接口和IP地址。日志记录:..
分类:其他好文   时间:2017-05-30 13:18:01    阅读次数:324
365条   上一页 1 ... 18 19 20 21 22 ... 37 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!