Java提供的这个interface的语法,目的就是将接口从类中剥离出来,构成独立的主体。首先加入我们定义了这个杯子接口:interface Cup{ void addWater(int w); void drinkWater(int w);}interface当中,注意亮点:1.不需要...
分类:
编程语言 时间:
2014-09-10 17:27:10
阅读次数:
173
优点:Client端与Server端的DESCRIPTOR可以自定义,不受包名限制
实质中其实是使用底层Binder机制提供的Java层接口 Binder 、IInterface等去实现
客户端中使用transact发起进程间通信请求,服务端会回调onTransact来处理请求
Common Interface:
public interface ITimeCountSer...
分类:
移动开发 时间:
2014-09-10 15:58:21
阅读次数:
280
自定义一个View DrawLineDrawLine.h#import @protocol gridTouchDelete - (void)gridTouchColumn:(NSInteger)column touchRow:(NSInteger)row;@end@interface DrawLin...
分类:
移动开发 时间:
2014-09-10 15:38:50
阅读次数:
230
错误:Duplicate interface definition for class "类名称"原因:在工程中有相同的文件或相同的 @interface 类名称解决办法: 可以把其中一个 @interface 类名称 标记为分类 @interface MX (分类名称) //分类名称可省去,...
分类:
其他好文 时间:
2014-09-10 13:56:00
阅读次数:
192
#import
#import "AFHTTPSessionManager.h"
@interface AFAppDotNetAPIClient :
AFHTTPSessionManager
+ (instancetype)sharedClient;
@end
#import "AFAppDotNetAPIClien...
分类:
Web程序 时间:
2014-09-10 09:39:50
阅读次数:
173
在大部分编程语言中,枚举类型都会是一种常用而又必不可少的数据类型,Java中当然也不会例外。然而,Java中的Enum枚举类型却有着许多你意想不到的用法,下面让我们一起来看看。
1、可以在enum中添加变量和方法
先来看一段代码示例:public enum State {
Normal("正常态", 1), Update("已更新", 2), Deleted("已删除", 3)...
分类:
编程语言 时间:
2014-09-10 09:37:10
阅读次数:
199
一、@property和@synthesize 关键字以及使用细节这两个关键字是编译器的特性,帮助我们有效的减少不必要代码的书写。1.@property可以自动生成某个成员变量的setter和getter方法声明 1 #import 2 3 @interface Person : NSObjec.....
分类:
其他好文 时间:
2014-09-10 00:22:19
阅读次数:
333
@interface SaveObject : NSObject// 保存数据+ (void)save:(NSString *)key data:(id)data;// 加载数据+ (id)load:(NSString *)key;// 删除数据+ (void)delete:(NSString *)...
分类:
其他好文 时间:
2014-09-09 21:20:59
阅读次数:
352
1.创建一个Printer接口interface Printer{ public void open(); public void print(String s); public void close();}2.创建一个PrinterFactory类public class Pri...
分类:
移动开发 时间:
2014-09-09 20:02:09
阅读次数:
218
嗯,刚开始学Java,把学到的东西一点点的记录一下,方便巩固。工厂模式的百度定义是这样的:工厂模式定义:实例化对象,用工厂方法代替new操作。简单易懂,就是说,在new一个新对象的时候,使用一个方法,这个方法是属于一个工厂类的。下面贴代码://接口interface Animal { public....
分类:
编程语言 时间:
2014-09-09 19:57:59
阅读次数:
157