码迷,mamicode.com
首页 >  
搜索关键字:代码复用    ( 659个结果
C++第二天笔记2016年01月27日(周三)P.M
1. Point(Point p,int r):p(_p){} 对象p p.print();//代码复用调用Point中的打印函数 2. 对象成员变量,没有显示使用初始化列表做初始化,编译器依旧会自动调用成员变量所属类中的构造函数(默认构造)对对象成员变量进行初始化。 3. const: const
分类:编程语言   时间:2016-02-25 22:40:10    阅读次数:177
JSP自定义标签
自定义标签的本质是:使用简单的标签来替代复杂的逻辑,简化JSP,提高代码复用. 自定义标签的几个常用场景:翻页,菜单,页头,页脚,加密等等 一,基本概念 1,标签:是一种xml元素,通过标签可以使JSP网页变得简洁并且易于维护,还可以方便的实现同一个JSP文件支持多语言版本,标签遵守XML标准规范,
分类:Web程序   时间:2016-02-24 19:10:23    阅读次数:186
深入探讨JavaScript如何实现深度复制(deep clone)
在代码复用模式里面有一种叫做“复制属性模式”(copying properties pattern)。谈到代码复用的时候,很有可能想到的是代码的继承性(inheritance),但重要的是要记住其最终目标——我们要复用代码。继承性只是实现代码复用的一种手段,而不是唯一的方法。复制属性也是一种复用模式
分类:编程语言   时间:2016-02-19 12:17:27    阅读次数:171
适配器模式★★★★☆
一、什么是适配器 适配器是将一种接口改造成另外一种接口的一个包装类; 二、补充说明 有两种实现方式,一种是通过继承,另外一种通过组合; 使用组合实现的时候,跟装饰者模式有点类似,不过侧重点不同,装饰者模式是给对象增加新行为,适配器是为了适配接口; 优点:符合开闭原则;适配者类和目标类解耦;代码复用;
分类:其他好文   时间:2016-02-13 23:05:26    阅读次数:160
设计模式原则
单一职责原则(SRP):就一个类而言,应该仅有一个引起它变化的原因。--->解耦,增加内聚性 SRP使得代码复用变得简单。如果某段代码有一系列功能,就很难复用你想要的那部分功能代码。 SRP使得维护变得简单。如果有多个功能,那么修改其中一个功能时可能影响到其他功能。 开放-封闭原则(OCP): 是说
分类:其他好文   时间:2016-02-03 16:26:33    阅读次数:133
从头认识Spring-1.11 注入List或Set(这个例子比较体现代码复用)
这一章节我们来讨论一下注入List或Set。我们章节举的例子是不同的厨师使用不同个烤炉制作出不同的蛋糕。1.domain蛋糕类:(沿用前面章节的蛋糕类)package com.raylee.my_new_spring.my_new_spring.ch01.topic_1_11; public class Cake { private final int id = index++; pri...
分类:编程语言   时间:2016-02-02 15:15:11    阅读次数:178
模板方法模式
定义:在一个方法中定义一个算法的骨架。而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法和结构的情况下,重新定义方法中的某些步骤。一:要点模板方法定义了算法的步骤,把这些步骤的实现延迟到子类。模板方法模式为我们提供了一种代码复用的重要技巧。模板方法的抽象类可以定义具体的方法,抽象方法和钩子。...
分类:其他好文   时间:2016-01-25 11:20:03    阅读次数:234
Entity Framework 6 Recipes 2nd Edition(11-1)译 -> 从“模型定义”函数返回一个标量值
第11章函数函数提供了一个有力代码复用机制, 并且让你的代码保持简洁和易懂。它们同样也是EF运行时能利用的数据库层代码.函数有几类: Rowset Functions, 聚合函数, Ranking Functions, 和标量值函数.函数要么确定,要么不确定。当用一些指定的值调用函数,而函数返回的结...
分类:其他好文   时间:2016-01-24 06:58:41    阅读次数:348
泛型相关知识
一.基本信息 泛型是程序设计语言的一种特性。允许程序员在强类型程序设计语言中编写代码时定义一些可变部分,那些部分在使用前必须作出指明。各种程序设计语言和其编译器、运行环境对泛型的支持均不一样。将类型参数化以达到代码复用提高软件开发工作效率的一种数据类型。泛型类是引用类型,是堆对象,主要是引入了类型参...
分类:其他好文   时间:2016-01-21 23:02:13    阅读次数:201
如何构建一个微型的CMD模块化加载器
前言前端模块化是一个老生常谈的话题,模块化的好处是不言而喻,比如易于代码复用、易于维护、易于团队开发d等云云。对于前端模块加载器,以前仅仅止步于会用的阶段,为了加深对前端模块化的理解,大概花了一周的时间来学习、调研并尝试自己实现一个简易版的符合CMD规范的加载器。设计加载器是按照CMD规范进行设计的...
分类:其他好文   时间:2015-12-21 17:56:13    阅读次数:232
659条   上一页 1 ... 45 46 47 48 49 ... 66 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!