目录: 基础拾忆 接口详解 基础拾忆 泛型详解 前言 接口定义了所有类继承接口时应遵循的契约。接口定义了 "要什么" ,派生类定义了 "怎么给" 。 引用CLR VIA C#(类和接口继承) 在Microsoft.Net Framwork中,有一个名为System.Object的类,它定义了4个公共 ...
分类:
其他好文 时间:
2016-07-13 13:41:49
阅读次数:
207
当派生类使用了new时,必须为派生了定义显式析构函数、复制构造函数和赋值运算符。(这里假设hasDMA类继承自baseDMA类)显式析构函数: 复制构造函数: 赋值运算符: ...
分类:
其他好文 时间:
2016-07-12 21:06:54
阅读次数:
114
当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。创建步骤: 1)创建类继承ContentProvider父类; 2)定义public static final的Uri类型的类常量,为其指定一个唯一的字符串值,最好是以类的全名称。如:pu ...
分类:
其他好文 时间:
2016-07-12 19:38:22
阅读次数:
206
反射的基本作用:运行期,根据对象名就能获得该对象的:类型、方法、属性 基本的类定义如下: 一、反射的作用 反射的作用1:根据“字符串类型的类名”创建“实例” 反射的作用2:根据“引用”获取“类名” 运行结果如下: 二、关于Class类 a)两个常用方法: 1)static Class forName ...
分类:
其他好文 时间:
2016-07-12 13:43:33
阅读次数:
109
[转]easyui常用控件及样式收藏 2013-05-06 23:01 30612人阅读 评论(0) 收藏 举报 2013-05-06 23:01 30612人阅读 评论(0) 收藏 举报 分类: java ee(5) 分类: java ee(5) 目录(?)[+] 目录(?)[+] CSS类定义: ...
简单的AnsyTask的使用demo 1.定义一个模拟网络操作的类 2.定义AsnyTask的类 3.在Activity中使用 ...
分类:
其他好文 时间:
2016-07-11 18:59:38
阅读次数:
123
一年前的部分学习笔记,现在整理并复习它们。八 域和生命期名字空间域是不包含在函数声明,函数定义或者类定义内的程序文本部分。
程序员也可以利用名字空间定义namespace definition 来定义用户声明的user-declared 的名字空间。它们被嵌套在全局域内。局部域内的名字解析是这样进行的:
首先查找使用该名字的域, 如果找到一个声明则该名字被解析. 如果没有找到则查找包含该域的域,...
分类:
编程语言 时间:
2016-07-10 19:04:54
阅读次数:
206
设计模式源代码下载
设计模式源代码下载
1 模板方法模式
模板方法模式定义了一个算法的步骤,并允许子类别为一个或多个步骤提供其实践方式。让子类别在不改变算法架构的情况下,重新定义算法中的某些步骤。----WIKIPEDIA
个人理解
模板方法模式相对而言比较简单,一般的都是由抽象类定义好模板方法,然后,子类通过继承并实现其父类中定义好的模板中需要执行的具体的方法,调...
分类:
其他好文 时间:
2016-07-10 18:46:53
阅读次数:
168
代理模式: 为其他对象提供一种代理以控制对这个对象的访问 Subject类定义了RealSubject和Proxy的共用接口,这样就在任何使用RealSubject的地方都可以使用Proxy RealSubject类,定义了Proxy所代表的真实实体 Proxy类,保存一个引用使得代理可以访问实体 ...
分类:
移动开发 时间:
2016-07-09 17:42:55
阅读次数:
167
要想明白为什么有this指针,我们先来看一看数据成员与成员函数之间的关系
每个对象中的数据成员都占有存储空间,如果一个类定义了n个对象的话,那么就有n个大小相等的空间来存放这n个对象的数据成员,但是不同的对象都调用同一个代码段。
那么问题来了!!!
当不同对象的成员函数引用数据成员时,怎么能够保证引用的是所指定的对象的数据成员呢?
例如:设计一个长方体类...
分类:
其他好文 时间:
2016-07-09 16:35:07
阅读次数:
136