码迷,mamicode.com
首页 >  
搜索关键字:ocp    ( 1060个结果
[敏捷设计]3.OCP开放封闭原则
一、定义 软件实体(类、模块、函数等)应该是可以扩展的,但是不可修改。 如果正确的应用了OCP原则,那么 以后在进行同样的改动时,就只需要添加新的代码,不必修改已经正常运行的代码。二、OCP概述 1.对于扩展是开放的 这意味着模块的行为是可以扩展的。当应用的需求改变时,我们可以对模块进行扩展...
分类:其他好文   时间:2014-10-31 15:22:58    阅读次数:193
那些年,我考过的IT证书
从大学读书到现在,考了不少证书,一直走技术路线,无时无刻充实自己,希望明天会更好。废话不多说,上图:
分类:其他好文   时间:2014-10-29 02:06:24    阅读次数:424
转载:软件设计的七大原则
设计模式遵循的一般原则:1.开-闭原则(Open-Closed Principle, OCP):一个软件实体应当对扩展开发,对修 改关闭.说的是,再设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展.换言之,应当可以在不必修改源代码的情况下改变这个模块的行为,在 保持系统一定稳定性的基础...
分类:其他好文   时间:2014-10-28 21:23:27    阅读次数:200
OCP设计原则
所谓OCP设计原则就是Open Close Principle,即开闭原则。指软件的结构对扩展是开放的,对修改是关闭的。现有的软件结构可以无限制的扩展,而不能修改现有结构。         为达到OPC设计原则,就要将软件抽象,把软件的公共部分抽象出接口,然后其他类可以实现或依赖该接口。         以人养宠物为例。一个人养很多宠物,我们若直接让人和宠物直接关联起来,以后再增加一个宠物时代...
分类:其他好文   时间:2014-10-28 17:51:18    阅读次数:301
设计模式原则
模式:每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。一:设计模式的核心原则是:"开-闭"原则(Open-ClosedPrinciple缩写:OCP),一切的一切都是围绕着"开-闭"原则展开的开闭原则:说软件实体(类,模块,函数等)应该可以扩展,但是不可以修改二:依赖倒...
分类:其他好文   时间:2014-10-22 21:49:20    阅读次数:221
软件架构设计的六大原则
1.“开-闭”原则(OCP) Software entities should be open for extension, but closed for modification. 对扩展开放,对修改封闭。2.里氏代换原则(LSP) 凡是基类适用的地方,子类一定适用。3.依赖倒转原则(DIP) 要...
分类:其他好文   时间:2014-10-22 10:49:09    阅读次数:221
面向对象设计的SOLID原则
面向对象设计的SOLID原则 SRP The Single Responsibility Principle 单一责任原则 OCP The Open Closed Principle 开放封闭原则 LSP The Liskov Substitution Principle 里氏替换原则 DIP The Dependency Inversion Principle 依赖倒置原则 ISP...
分类:其他好文   时间:2014-10-12 11:50:17    阅读次数:250
设计模式之6大原则
设计模式之6大原则一、设计模式6大原则名称解释0、单一职责原则(SRP)就一个类而言,应该仅有一个引起它变化的原因。一、"开放-封闭"原则(OCP)在软件设计模式中,这种不能修改,但可以扩展的思想也是最重要的一种设计原则。即软件实体(类、模板、函数等等)应该可以扩展,但是不可修改。【通俗】:设计的时...
分类:其他好文   时间:2014-10-09 13:56:13    阅读次数:202
读书笔记—敏捷软件开发
OCP:open-closed principle 不可修改 可扩展LSP: liskov substitute principle For a function,a subtype must be able to substitute its base type一个模型,如果孤立地看,并不具有真正...
分类:其他好文   时间:2014-10-07 21:23:44    阅读次数:167
oracle脉络之网络
声明:原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处,否则追究版权法律责任。 深蓝的blog:     枯燥的知识点介绍是漫天飞舞,我们不妨从中筛选出部分细节,带着问题来学习Oracle体系知识,这样也许印象会更深刻吧。接下来的一段日子里,本人为了通过ocp考试,将会通过这种形式,开始oracle体系、备份、调优等一系列的学习梳理与练习,以下即是一个自我的总结,也作为...
分类:数据库   时间:2014-10-04 18:56:57    阅读次数:413
1060条   上一页 1 ... 96 97 98 99 100 ... 106 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!