C++是一种静态数据类型检查的、支持多重编程范式的程序设计语言,支持过程化程序设计、数据抽象、面向对象程序设计、制作图标等泛型程序设计的多种程序设计风格。 MFC(Microsoft Foundation Classes),是一个微软公司提供的类库,以C++类的形式封装了Windows的API...
分类:
编程语言 时间:
2014-12-21 20:36:59
阅读次数:
290
由于Intel显卡驱动在桌面右键的加载项造成。解决方案:清理注册表中桌面右键加载项,点击开始,输入regedit,找到HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\igfxcui删掉igfxcui这个子键,退出之...
本文转载至 http://www.itnose.net/detail/6112176.html 先来看一下我们的新伙伴:Size Classes。在 iOS8 中,我们不用再像以前那样,一个页面新建多个 xib 文件来适配不同类型的屏幕,现在我们可以把各种尺寸屏幕的适配工作放在一个文件中完成,然后可...
分类:
移动开发 时间:
2014-12-21 00:43:51
阅读次数:
286
接口中常量的修饰关键字:public,static,final(常量)函数的修饰关键字:public,abstract如果没有写全,系统在编译时会自动加上接口中的所有成员都是public接口中的方法,都是抽象方法, * 接口是不可以创建对象,因为有抽象方法;子类如果只实现部分接口的抽象方法,则子类是...
分类:
编程语言 时间:
2014-12-20 22:07:38
阅读次数:
291
使用android 隐藏api的前提:我们需要得到Android系统源码编译输出的一个文件
out\\target\\common\\obj\\JAVA_LIBRARIES\\framework_intermediates\\classes.jar
这个包里面包含所有的系统api, 隐藏的, 公开的
添加 jar方法
右键功能菜单->Properties->Java Build Path...
分类:
移动开发 时间:
2014-12-20 20:55:35
阅读次数:
204
抽象类和抽象方法之间的关系有抽象方法的类,一定是抽象类;抽象类不一定有抽象方法当子类继承抽象类时,必须要将抽象类中的抽象方法全部实现(或者称为重写),否则子类依然是抽象类因为子类是继承父类全部内容,所以也就相当于子类中也有了抽象方法,通过重写,可以将抽象方法覆盖。抽象类的特点:必须有abstract...
分类:
编程语言 时间:
2014-12-20 19:42:28
阅读次数:
135
1.定义
抽象工厂是一种常用的对象创建型设计模式。抽象工厂模式提供了一种方式,可以将一组具有统一主题的单独工厂封装起来,它提供一个创建一系列相关或相互依赖对象的接口,而无需制定它们具体的类。
2.结构
抽象工厂的结构图如下所示:
AbstractFactory : 声明一个创建抽象产品对象的操作接口
ConcreteFactory : 实现创建具体产品对象的操作
AbstractP...
分类:
其他好文 时间:
2014-12-20 15:38:17
阅读次数:
187
接口的作用
1、重要性:在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。
2、简单、规范性:如果一个项目比较庞大,那么就需要一个能理清所有业务的架构师来定义一些主要的接口,这些接口不仅告诉开发人员你需要实现那些业务,而且也将命名规范限制住了(防止一些开发人...
分类:
编程语言 时间:
2014-12-20 11:46:18
阅读次数:
186
import os dir = 'D:/hero/Classes'def readfile(dir): str="" first_line=1 for f in os.listdir(dir): file = os.path.join(dir, f) ...
分类:
移动开发 时间:
2014-12-20 11:33:29
阅读次数:
167
Delphi代码unitUnit1; interface uses SysUtils,WinTypes,WinProcs,Messages,Classes,Graphics,Controls, Forms,Dialogs,Buttons,DdeMan,StdCtrls; type TTitleBtn...