流:stream,java中传输数据的管道流的分类:字符流:以byte为最小单位传输数据。io包中的字节流都继承自抽象类InputStream和OutputStream。字节流:以char为最小单位传输数据。io包中的字节流都继承自抽象类Reader和Writer。对象流:以对象为单位传输数据。使用...
分类:
编程语言 时间:
2014-05-09 18:33:53
阅读次数:
410
最近看了看设计模式发现自己对接口和抽象类的理解不是很清楚,于是就在网上查了查相关的文档。下面的文章转载自:http://blog.csdn.net/fenglibing/article/details/2745123接口和抽象类有什么区别你选择使用接口和抽象类的依据是什么?接口和抽象类的概念不一样。...
分类:
其他好文 时间:
2014-05-08 22:14:24
阅读次数:
302
详细解析Java中抽象类和接口的区别分享到:我要吐槽 在Java语言中, abstract
class 和interface是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract
class和interface之间在对于抽象类定义的支持方面具有....
分类:
编程语言 时间:
2014-05-08 21:10:44
阅读次数:
380
1.如何继承抽象类? 1.1新建一个类如下: public class
PersonDBOpenHelper{ } 1.2手写extends 你继承的类名 public class PersonDBOpenHelper
extends SQLiteOpenHelper{ } 系统会提示此类...
分类:
移动开发 时间:
2014-05-08 20:56:18
阅读次数:
420
interface
定义了一个接口类,它里面的方法其子类必须实现。接口是类的一个模板,其子类必须实现接口中定义的所有方法。 interface User{ function
getHeight($height); function getWeight($weight); } class my imp...
分类:
Web程序 时间:
2014-05-07 18:19:12
阅读次数:
294
策略模式定义了算法家族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化,不会影响到使用算法的用户。何谓算法呢?它是一种描述程序行为的语言,广泛应用于计算机科学领域,是一种让程序最为简洁的思考方式。
一、组成:
1.抽象策略角色: 策略类,通常由一个接口或者抽象类实现。
2.具体策略角色:包装了相关的算法和行为。
3.环境角色:持有一个策略类的引用,最终给客户端调用。
二...
分类:
其他好文 时间:
2014-05-07 07:25:27
阅读次数:
273
interface比abstract更为抽象,是一个"纯粹的抽象类"...
分类:
编程语言 时间:
2014-05-07 04:25:07
阅读次数:
231
这个模块提供了在单个线程上使用协程,适用基于网络及其他资源,有关IO密集型的服务端及客户端程序。
模块细节如下:
适用于多系统可拆卸的事件循环(event loop)系统;数据传输(transport)和协议抽象(类似于Twisted);对TCP、UDP、SSL、子进程管道、延时调用(delayed calls)和其他一些系统特有的传输协议支持的实现;a Future class th...
分类:
编程语言 时间:
2014-05-06 14:52:09
阅读次数:
509
//接口是一个特殊的抽象类;//接口不能实例化;//接口中的成员默认就是抽象的;//只能定义属性 方法
索引器 事件;//抽象成员不能有访问修饰符
默认就是Public;//实现接口的类必须要实现接口中的所有的成员;//实现类在实现接口的成员的时候不要写override;//实现成员的时候,必须要保...
分类:
其他好文 时间:
2014-05-06 14:16:57
阅读次数:
256
装饰模式(Decorator),动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活.Component定义一个对象接口,可以给这些对象动态的添加职责。ConcreteComponent是定义了一个具体的对象,也可以给这个对象添加一些职责。Decorator,装饰抽象类,继...
分类:
其他好文 时间:
2014-05-06 13:22:28
阅读次数:
338