码迷,mamicode.com
首页 >  
搜索关键字:代码复用    ( 659个结果
面向对象编程(OOP)基础知识(一)
Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点:1、代码开发模块化,更易维护和修改。2、代码复用。3、增强代码的可靠性和灵活性。4、增加代码的可理解性。 面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象。下面的章节我们会逐个分析这些特性。 封.....
分类:其他好文   时间:2015-04-27 23:25:32    阅读次数:166
设计模式六大原则之单一职责原则
一、什么是设计模式 设计模式:设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。由此可见,设计模式不是代码复用而是经验复用。是代码设计的经验总结。 设计模式的六大原则:【单一职责、里氏替换、依赖倒置、接口隔离、迪米特法则、开闭】 23中常用的设计模式: 【单例模式、工厂模式、抽象工厂模式、模板模式、代理模式、建造者模式、原型模式、中...
分类:其他好文   时间:2015-04-15 19:34:00    阅读次数:148
nodejs+express中利用中间件提高代码复用
在用nodejs+express+mysql做后台时,有很多涉及到用户信息的请求都要先判断请求中的token(用户名+时间戳+随机数采用sha1加密得到的随机字符串)是否有效。 一开始是在每个请求的处理中都加入了对token的判断。(写了n遍,脑袋抽了) 代码如下: //修改项目的状态 router.post('/change-project',validToken,function(req...
分类:Web程序   时间:2015-04-14 08:34:09    阅读次数:161
php面向对象之抽像类、接口、final、类常量
一、抽像类(abstract) 在我们实际开发过程中,有些类并不需要被实例化,如前面学习到的一些父类,主要是让子类来继承,这样可以提高代码复用性语法结构:代码如下复制代码 abstract class 类名{ 属性 $name; 方法(){} //方法也可以为abstract 修饰符 functio...
分类:Web程序   时间:2015-04-13 12:45:06    阅读次数:142
head first 设计模式
问题1 1. 继承可以实现代码的重用,但子类中需要不断地重载 2. 改做继承接口则无法实现代码复用,无论何时修改某个行为,都必须往下追踪并在每一个定义此行为的类中修改它。解决办法:单一职能原则,接口隔离原则,合成复用原则。 总之就是总会变化的部分分离出去另行封装,以便以后可以轻易地改变扩展此部...
分类:其他好文   时间:2015-04-12 23:57:27    阅读次数:226
java基础篇(二) ----- java面向对象的三大特性之继承
java面向对象的三大特性之继承:复用代码是java众多引人注目的功能之一,但是想要成为极具革命性的语言,仅仅是复制代码并对其加以改变是不够的。它必须能够做更多的事。引自《Think in java》 而代码复用也是程序员一直不断追求的。由此来说下代码复用的一种方式 java面向对象的三大特性--....
分类:编程语言   时间:2015-04-12 14:45:38    阅读次数:179
继承和组合
1、继承可以使得子类具有父类的各种属性和方法,而不需要再次编写相同的代码。在令子类继承父类的同时,可以重新 定义某些属性,并重写某些方法,即覆盖父类的原有属性和方法,使其获得与父类不同的功能。又称为“白盒式复 用”。 2、组合,是指通过对现有的对象进行组合残生新的更复杂的功能,因为在对象之间,各自的内部细节是不可见的,所 以,我们也说这种方式的代码复用是“黑盒式代码复用”。...
分类:其他好文   时间:2015-04-08 23:25:09    阅读次数:175
Android提高代码复用性
对于初学者来说,当自己要实现相似的功能时候,总是复制粘贴。这样不仅增加了工作量,同时也造成了代码冗余等问题。下面,就由小言来介绍几种提高Android代码复用性的方法。(为了浅显易懂,都是举最简单的例子,假如里面有什么不对的,敬请提出改善) 1、活用include include中文翻译是包含包括的意思。最直接明显的运用的地方便是APP的标题,因为在一个APP中,其标题的格局差不多一致,每次都...
分类:移动开发   时间:2015-04-08 18:12:17    阅读次数:206
创业日记-关于代码复用
今天是2015年4月7日 深圳睛程序员应该不重复写任何一行代码!这是一种理想的情况,但能够尽可能的不重复写任何一行代码在一个项目中如何做到复用。简单来讲就是在规范上的规则,首先我们尽可能的遵从行业上的规范, 如命名规范,注释规范,文件路径规范,大小写规范,引用,调用,留白等等各种规范有了这些规范系统...
分类:其他好文   时间:2015-04-07 11:32:09    阅读次数:113
梦断代码中段
第四章提到要加快工作进程,就得避免踏入新的编码地带,而代码复用是一回事,具体去选择采用已有代码片段是另一回事。代码多得是,模板也应有尽有,而真正的运用到位,做到得心应手,是衡量一个编程员技术水平优劣的重要标准。而我们现在也是同样的问题,学霸学神的代码也是不计其数,我们这种对编程不是很在行的学渣总是第...
分类:其他好文   时间:2015-04-03 23:47:01    阅读次数:168
659条   上一页 1 ... 54 55 56 57 58 ... 66 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!