我是Android的新手,并且在iOS上工作的时间最长。只是有一个关于协议类的基本问题。这是我在iOS中的协议类:
#import "ServiceBaseProtocol.h"
#import "ServiceTasksProtocol.h"
@protocol AnswersServiceProtocol <ServiceBaseProtocol>
- (NSUInteger)answersQueryIntentForTarget:(id<ServiceTaskCallbackProtocol>)target requestInput:(NSString*)requestInput;
@end
是否可以将其转换为等效的Android代码。我该怎么做呢?
答案 0 :(得分:4)
协议在Java中称为接口。所以你的代码可能如下:
public interface AnswersServiceProtocol extends ServiceBaseProtocol
{
public int answersQueryIntentForTargetAndRequestInput(ServiceTaskCallbackProtocol target, String requestInput);
}