码迷,mamicode.com
首页 >  
搜索关键字:抽象类    ( 6696个结果
字节流与字符流的区别
要把一片二进制数据数据逐一输出到某个设备中,或者从某个设备中逐一读取一片二进制数据,不管输入输出设备是什么,我们要用统一的方式来完成这些操作,用一种抽象的方式进行描述,这个抽象描述方式起名为IO流,对应的抽象类为OutputStream和InputStream ,不同的实现类就代表不同的输入和输出....
分类:其他好文   时间:2014-07-09 15:43:39    阅读次数:132
简单工厂模式(simple factory pattern)
简单工厂模式是由一个工厂对象来决定创建出哪一种产品类的实例(对象),就是由一个工厂类根据传入的参数来决定需要创建哪一种产品的对象或实例。 此模式主要涉及到工厂角色,抽象产品,具体产品三个角色 工厂类(Creator),此模式的核心,含有与应用紧密相关的商业逻辑, 抽象产品(Product),担任需要创建产品的父类,一般由一个java接口事抽象类来实现 具体产品(Concrete Produ...
分类:其他好文   时间:2014-07-09 12:18:01    阅读次数:187
虚方法,多态,抽象方法和接口
虚方法 1.在父类中的虚方法有默认的实现2.子类可以重写父类的虚方法override多态 LSP(里氏替换原则) 父类变量 指向 子类对象抽象方法 1.没有方法体2.必须在抽象类中 3.子类必须重写抽象方法,除非子类也是一个抽象类 4.抽象类不能实例化 5.抽象成员的访问修饰符不能private ....
分类:其他好文   时间:2014-07-06 22:17:40    阅读次数:301
设计模式--策略模式
策略模式,良好的扩展性,将对象分割成2部分,一部分是相同属性(抽象类),一部分是独有的属性(接口),良好的扩展,自由的组合出需要的新的对象资料来自网络,例子由自己编写例子: 角色和武器 角色都有攻击力,攻击速度和移动速度 武器有自己独有的特性 但是角色又拥有武器定义角色的抽象父类 1 package...
分类:其他好文   时间:2014-07-06 14:10:57    阅读次数:252
Qt模型/视图中的data和headerData
QAbstractItemModelQAbstractItemModel是一个抽象类,该抽象类未实现的纯虚方法有QModelIndex QAbstractItemModel::index(int row, int column, const QModelIndex & parent = QModel...
分类:其他好文   时间:2014-07-06 13:26:45    阅读次数:228
面向对象基础3(class0523)
怎么实现多态2-接口接口是定义一种能力,规定子类能干什么和抽象类有些相似,解决类的单根继承。接口可以实现多继承案例鸟-麻雀sparrow,鸵鸟ostrich,企鹅penguin,鹦鹉parrot鸟能飞鸵鸟,企鹅不能。。。你怎么办练习:从学生,老师,父类Person,定义一个接口摄影Iphotogra...
分类:其他好文   时间:2014-07-05 22:08:22    阅读次数:533
观察者模式
1 类图 观察者模式(ObserverPattern)也叫做发布订阅模式(Public/Subscribe)。 2 代码Subject被观察者 定义被观察者必须实现的职责,它必须能够动态的增加、取消观察者。它一般是抽象类或者是实现类,仅仅完成作为被观察者必须实现的职责:管理观察者并通知观察者。...
分类:其他好文   时间:2014-07-05 19:16:03    阅读次数:168
C#中抽象类里面建立静态方法
C#中抽象类里面建立静态方法...
分类:其他好文   时间:2014-07-04 08:33:34    阅读次数:288
[Android]Volley源码分析(二)
上一篇介绍了Volley的使用,主要接触了Request与RequestQueue这两个类,这篇就来了解一下这两个类的具体实现。Request类图:Request类: Request是一个抽象类,其中的主要属性:mMethod: 请求方法,目前支持GET, POST, PUT, DELETE, HE...
分类:移动开发   时间:2014-07-03 18:52:31    阅读次数:357
Android文件监控FileObserver介绍
在前面的Linux文件系统Inotify机制 中介绍了Linux对文件变更监控过程。Android系统在此基础上封装了一个FileObserver类来方便使用Inotify机制。FileObserver是一个抽象类,需要定义子类实现该类的onEvent抽象方法,当被监控的文件或者目录发生变更事件时,将回调FileObserver的onEvent()函数来处理文件或目录的变更事件。...
分类:移动开发   时间:2014-07-02 16:24:35    阅读次数:310
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!