码迷,mamicode.com
首页 >  
搜索关键字:代码复用    ( 659个结果
C#基础之简单工厂模式和单例模式
设计模式(Design pattern):指的是一种大多数人反复使用的代码设计经验。 作用:代码复用、易读性、保证代码可靠性。 一、简单工厂模式 用法:创建一个工厂类(命名习惯以Factiory结尾),一个静态的带参数(根据不同的参数返回不同的子类对象)的父类类型的方法。 public class ...
分类:Windows程序   时间:2017-04-03 20:06:53    阅读次数:256
简单工厂模式
定义:可以理解为负责生产对象的一个类。 优点: a.解决了客户端直接依赖于具体对象的问题,客户端可以消除直接创建对象的责任,而仅仅是消费产品。实现了对责任的分割; b.起到了代码复用的作用。 缺点: a.工厂类中集中了所有产品的创建逻辑,一旦不能正常工作,整个系统都会受到影响; b.系统扩展困难,一 ...
分类:其他好文   时间:2017-03-31 17:02:29    阅读次数:150
责任链模式进阶:与AOP思想的融合与应用
AOP的理念可以很容易抽象出横切关注点,基于AOP理念我们可以将责任链模式中各具体处理角色中共同逻辑抽象出来并将其模块化以便提高代码复用率和系统可维护性。Java Web中的过滤器和Struts2中的...
分类:其他好文   时间:2017-03-31 12:21:42    阅读次数:328
JAVA学习笔记--组合与继承
JAVA一个很重要的功能就是代码的可复用性,代码复用可以大大提升编程效率。这里主要介绍两种代码复用方式:组合和继承。 一、组合 组合比较直观,只需在新的类中产生现有类的对象,新的类由现有类的对象组成,因而称之为组合。这种方法只是复用了代码的功能,而不是它的形式。 利用组合可以实现代码的复用,你可以通 ...
分类:编程语言   时间:2017-03-24 11:47:06    阅读次数:179
mysql_函数
函数: 将一段代码块封装到一个结构中,在需要执行代码块的时候,调用结构即可(代码复用) 系统函数:系统定义好的函数,直接调用即可,任何函数都有返回值,因此函数的调用时通过select调用。 mysql中,字符是基本单位 substring:字符串截取(字符为单位) --定义两个变量 set @cn ...
分类:数据库   时间:2017-03-22 00:10:58    阅读次数:214
Struts(十三):通用标签
Struts标签简介: Struts2标签库提供了主题、模板支持,极大地简化了视图页面的编写,而且,struts2的主题、模板都提供了很好的扩展性,实现了更好的代码复用。Struts2允许在页面中使用自定义组件,这完全能满足项目中页面显示复杂,多变的需求。Struts2的标签库有一个巨大的改进之处, ...
分类:其他好文   时间:2017-03-20 00:08:55    阅读次数:167
一个人在咖啡里默默的打总结。
1.继承必须符合is a的关系,被继承的类称为父类或者基类,继承其他类的类称为类或者派生类。 2.继承机制很好的解决了代码复用的问题。 3.子类继承父亲类的成员,并且可以拥有特有的成员。 4.被protected访问修饰符修饰的成员允许被其子类访问,而不允许其他非子类访问; 5.base关键字可以用 ...
分类:其他好文   时间:2017-03-17 19:27:24    阅读次数:146
UITableViewController子控制器的使用方法
http://www.tuicool.com/articles/JbiMvum 在上一篇文章中 我们讲了通过整合tableview的代理,来达到代码复用,减少控制器代码量的效果,今天我们接着来讲另外的一些方法来减轻控制器代码量,整合封装,提高代码的可读性。 UITableViewController ...
分类:其他好文   时间:2017-03-17 18:57:32    阅读次数:236
JS设计模式——策略模式
核心:定义一些列的算法(逻辑)封装起来,并且它们是平等关系可以相互替换js中的策略模式关键字:策略和业务分离 (一)基本实现 常见代码: 策略模式优化 将策略单独提取出来封装,和业务代码分离。这样需要修改策略不需要去业务代码里面查找,而提取出来的策略也可以被多个业务代码复用。 (二)场景案例 这里可 ...
分类:Web程序   时间:2017-03-15 15:09:31    阅读次数:206
php实现多继承-trait语法
自 PHP 5.4.0 起,PHP 实现了一种代码复用的方法,称为 trait。 Trait 是为类似 PHP 的单继承语言而准备的一种代码复用机制。Trait 为了减少单继承语言的限制,使开发人员能够自由地在不同层次结构内独立的类中复用 method。Trait 和 Class 组合的语义定义了一 ...
分类:Web程序   时间:2017-03-14 12:16:40    阅读次数:196
659条   上一页 1 ... 35 36 37 38 39 ... 66 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!