码迷,mamicode.com
首页 >  
搜索关键字:具体类    ( 876个结果
Head First 设计模式 --8 模板方法模式
模板方法模式:在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。设计原则:1、封装变化2、多用组合少用集成3、针对接口变成而非实现4、松耦合5、类对修改关闭,对扩展开放6、依赖抽象而飞具体类7、只和朋友交谈(迪米特原则) ...
分类:其他好文   时间:2016-12-26 11:59:48    阅读次数:193
golang之interface
一、概述 接口类型是对 ”其他类型行为“ 的抽象和概况;因为接口类型不会和特定的实现细节绑定在一起;很多面向对象都有类似接口概念,但Golang语言中interface的独特之处在于它是满足隐形实现的。也就是说,我们没有必要对于给定的具体类型定义所有满足的接口类型;简单拥有一些必需的就ok了; 此时 ...
分类:其他好文   时间:2016-12-15 11:58:15    阅读次数:207
工厂方法模式
工厂方法模式适用场景: 在生成各种复杂对象的时候,且这些对象职责不尽相同 工厂方法使用代码:我们举个例子吧,比如我有很多不同的http查询请求,然后http请求的操作抽象出来其实都是两个操作,一个是先设置http post请求头,然后再发送post请求 所以我们就可以通过工厂类获取http请求具体类 ...
分类:其他好文   时间:2016-12-13 19:02:09    阅读次数:118
var关键字详解
1,var只能定义局部变量,而不能定义成员变量 2,定义的时候必须同时完成初始化,而不能使用var定义变量为null 3,var本身不是一个新类型,只是用来修饰一个可以推断出具体类型的局部变量 var和object的对比 object类型定义以后可以再次更改具体值的类型,而var是第一次赋值就决定了 ...
分类:其他好文   时间:2016-12-05 22:23:55    阅读次数:136
JAVA模板方法设计模式(从现实生活角度理解代码原理)
概述: 定义一个功能的框架(骨架),一部分功能是确定的,一部分功能是不确定的,先把确定的部分实现,把不确定的部分延迟到子类中实现。 实现该模式的关键步骤: 第一步:抽象类,实现模板方法,定义功能(确定的以及不确定的)的框架。 第二步:具体类,实现抽象类中的抽象方法,已完成完整的功能。 老规矩,最近想 ...
分类:编程语言   时间:2016-12-03 23:38:48    阅读次数:273
抽象工厂
单一职责原则 定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。 里氏替换原则 定义:所有引用基类的地方必须能透明地使用其子类的对象。 依赖倒置原则 定义:高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。 接口隔离原则 定义:客户端不应 ...
分类:其他好文   时间:2016-12-02 11:53:09    阅读次数:173
C#—类库、委托、is和as运算符、泛型集合
类库 类库(Class Library)是一个综合性的面向对象的可重用类型集合,这些类型包括:接口、抽象类和具体类。类库可以解决一系列常见编程任务(包括诸如字符串管理、数据收集、数据库连接以及文件访问等任务),还可以解决多种专用开发任务(控制台应用程序、桌面应用程序、WEB应用程序等)。 优点:保密 ...
分类:Windows程序   时间:2016-11-29 07:01:05    阅读次数:264
NEEP书目清理
Specification: 01.按从上至下顺序,资料所属类别主要为101(思想政治理论),201(英语一),301(数学一),408(计算机学科专业基础综合)。部分资料为通用,例如通用英语一/英语二。具体类别该项内部注明,若无说明则默认不通用。 02.各项资料说明按从左至右顺序依次为书名,编者及 ...
分类:其他好文   时间:2016-11-27 22:53:04    阅读次数:122
Java中的泛型方法
泛型是什么意思在这就不多说了,而Java中泛型类的定义也比较简单,例如:public class Test<T>{}。这样就定义了一个泛型类Test,在实例化该类时,必须指明泛型T的具体类型,例如:Test<Object> t = new Test<Object>();,指明泛型T的类型为Objec ...
分类:编程语言   时间:2016-11-25 17:07:10    阅读次数:169
(五)(创建型模式)原型模式
一、原型模式(prototype pattern): 使用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。原型模式是一种对象创建型模式。 二、应用场景: 对象的创建非常复杂,可以使用原型模式快捷的创建对象。在运行过程中不知道对象的具体类型,可使用原型模式创建一个相同类型的对象,或者在运 ...
分类:其他好文   时间:2016-11-23 19:59:12    阅读次数:182
876条   上一页 1 ... 48 49 50 51 52 ... 88 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!