码迷,mamicode.com
首页 >  
搜索关键字:具体类    ( 876个结果
接口和抽象类的区别。
接口是公开的,里面不能有私有的方法或变量,是用于让别人使用的,而抽象类是可以有私有方法或私有变量的,另外,实现接口的一定要实现接口里定义的所有方法,而实现抽象类可以有选择地重写需要用到的方法,一般的应用里,最顶级的是接口,然后是抽象类实现接口,最后才到具体类实现。还有,接口可以实现多重继承,而一个类 ...
分类:其他好文   时间:2016-10-11 14:08:43    阅读次数:103
程序设计模式 —— 抽象工厂模式
前言 工厂?意思是创建变量的厂子?要这个干什么?为什么不直接new new new!! 定义:为创建一组相关或相互依赖的对象提供一个接口,而无需指定他们的具体类。 但是,从现在开始,请不要再使用new。 “What?不使用new?你怎么写C++程序,怎么写Java程序?” 我应该如何阅读? 本文将使 ...
分类:其他好文   时间:2016-10-01 16:50:21    阅读次数:188
java多态
面向对象编程有三大特性:封装、继承、多态。 多态指程序中定义的引用变量所指向的具体类型和通过该引用变量发出的方法调用在编程时并不确定,而是在程序运行期间才确定,即一个引用变量倒底会指向哪个类的实例对象,该引用变量发出的方法调用到底是哪个类中实现的方法,必须在由程序运行期间才能决定。因为在程序运行时才 ...
分类:编程语言   时间:2016-09-28 22:37:07    阅读次数:221
C++ 模板
0.前言 模板是一种通用的描述机制,当使用模板时,允许使用通用类型来定义函数或类。通用类型可被具体类型(如int,double甚至是用户自定义类型)来代替。模板引入了一个全新的编程思维方式,称为“泛型编程”或者“通用编程”。 1.函数模板 1)函数模板声明形式如下: class用于定义类,在模板引入 ...
分类:编程语言   时间:2016-09-24 16:05:36    阅读次数:300
23种设计模式(3):抽象工厂模式
定义:为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类。 类型:创建类模式 类图: 抽象工厂模式与工厂方法模式的区别 抽象工厂模式是工厂方法模式的升级版本,他用来创建一组相关或者相互依赖的对象。他与工厂方法模式的区别就在于,工厂方法模式针对的是一个产品等级结构;而抽象工厂模式则是 ...
分类:其他好文   时间:2016-09-23 16:28:09    阅读次数:116
JAVA泛型总结
为了解决运行时类型安全问题,JAVA 1.5版本引入泛型——类型形参,可用在类、接口、方法定义时作为一个类型形参,在具体调用接口、类方法时传入类型实参即可。泛型本身不改变具体类结构——相关信息在编译后被擦除,对运行时不产生影响。在使用JAVA集合类List、MAP时建议指定具体的泛型类型,好处时类型... ...
分类:编程语言   时间:2016-09-22 19:41:55    阅读次数:139
抽象工厂模式
2.1 定义 定义: 为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类。 2.2 简单工厂,工厂方法与抽象工厂对比 简单工厂:工厂可以创建同一系列的产品,产品的接口一致,但工厂就要根据参数进行判断到底创建哪种产品 卖早饭的张婆婆:可以做茶叶蛋,包子,稀饭 工厂方法:可以有多种工厂 ...
分类:其他好文   时间:2016-09-21 19:57:44    阅读次数:139
设计模式
设计模式主要分三个类型:创建型、结构型和行为型。 其中创建型有: 一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点 二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。 三、Factory Meth ...
分类:其他好文   时间:2016-09-20 21:21:31    阅读次数:126
Java入门——深入理解Java三大特性
Java入门——深入理解Java三大特性 本Blog内容: 封装 总结:控制属性访问权限,不是你想改就能改。容易修改属性类型。精确控制属性的取值范围。 继承 <构造器><protected关键字><向上转型>是三个不得不提的词 多态 多态就是指程序中定义的引用变量所指向的具体类型和通过该引用变量发出 ...
分类:编程语言   时间:2016-09-16 21:01:22    阅读次数:133
抽象类与具体类
/*2.抽象类与具体类 * abstract可以用于定义类和方法 * 抽象方法没有方法体*/ ...
分类:其他好文   时间:2016-09-15 16:36:38    阅读次数:152
876条   上一页 1 ... 50 51 52 53 54 ... 88 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!