码迷,mamicode.com
首页 >  
搜索关键字:abstract    ( 4839个结果
设计模式之模板方法模式
定义:定义一个操作的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重新定义该算法的某些特定步骤。 结构图: 示例代码: public abstract class AbstractClass { public abstract void primitiveOperation1(); public abstract void primi...
分类:其他好文   时间:2014-10-04 12:18:10    阅读次数:187
设计模式之解释器模式
定义:给定一个语言,定义它的方法的一种表示,并定义一个解释器,这个解释器使用该表示解释语言中的句子 结构图: 示例代码: public abstract class AbstractExpression { public abstract void interpret(Context context); } public class NonterminalExpression...
分类:其他好文   时间:2014-10-04 11:26:56    阅读次数:234
抽象类与抽象方法
概述:一个不与具体事物相联系的类,只是表达一种抽象的概念,仅作为其派生类的一个基类,提供多个派生类可共享的基类的公共定义。声明:访问修饰符 abstract class 类名:基类或接口 { //类成员 } 说明:除abstract、class 和类名外,其他都可省略与非抽象类的区别:抽象类不能直接...
分类:其他好文   时间:2014-10-03 21:26:15    阅读次数:163
[设计模式]静态代理模式
Subject.java1 package cn.itcast.proxy;2 3 //定义一个抽象类,代理角色和真实角色都要实现这个共同的抽象类4 public abstract class Subject {5 //定义一个方法,这个方法就好比中介和房东都有向外租房子的方法6 p...
分类:其他好文   时间:2014-10-03 18:22:44    阅读次数:194
抽象工厂模式
一、抽象工厂(Abstract Factory)模式抽象工厂模式是全部形态的工厂模式中最为抽象和最具一般性的一种形态。为了方便引进抽象工厂模式,引进一个新概念:产品族(Product Family)。所谓产品族,是指位于不同产品等级结构,功能相关联的产品组成的家族。如图:图中一共同拥有四个产品族,分...
分类:其他好文   时间:2014-10-02 13:31:23    阅读次数:252
RecursiveDirectoryIterator目录操作类
/** * @author Funsion Wu * @abstract SPL使用案例,全国首发,技术分享,欢迎转帖 */class Dir extends RecursiveDirectoryIterator { const CHILD_FIRST = RecursiveIteratorI...
分类:其他好文   时间:2014-10-01 23:55:01    阅读次数:242
java基础学习及总结
java学习之——接口抽象类1)抽象类——包括一个或多个抽象方法的类。2)如果一个类从抽象类继承,必须为父类中所有抽象方法提供实现,否则该类也是抽象类。编译器强制要求该类增加abstract关键字修饰。3)抽象类不可创建对象。接口1)接口中包含域,并且是 static 和final2)接口中的方法都...
分类:编程语言   时间:2014-09-30 16:48:39    阅读次数:204
Java 泛型
package genericity.gen03;/* * 父类为泛型类 * * 要么同时擦除,要么子类类型 >= 父类类型;不能子类擦除,父类泛型 * 1.属性类型 * 父类中,随父类而定 * 子类中,随子类而定 * 2.方法重写 * 随父类而定 * */public abstract ...
分类:编程语言   时间:2014-09-29 00:02:36    阅读次数:245
Java内部类
将一个类定义在另一个类里面,就是内部类。基本的内部类。public class InnerBasic { private int id; protected String name; static int age; abstract class Inner { public String inne....
分类:编程语言   时间:2014-09-28 21:38:25    阅读次数:225
hadoop输入格式(InputFormat)
InputFormat接口里包括两个方法:getSplits()和createRecordReader(),这两个方法分别用来定义输入分片和读取分片的方法。 1 public abstract class InputFormat { 2 3 /** 4 * Logically sp...
分类:其他好文   时间:2014-09-28 11:45:51    阅读次数:188
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!