3

我是 Android 新手,并且在 iOS 上工作的时间最长。只是有一个关于协议类的基本问题。这是我在 iOS 中的协议类:

#import "ServiceBaseProtocol.h"
#import "ServiceTasksProtocol.h"

@protocol AnswersServiceProtocol <ServiceBaseProtocol>
- (NSUInteger)answersQueryIntentForTarget:(id<ServiceTaskCallbackProtocol>)target requestInput:(NSString*)requestInput;
@end

是否可以将其转换为等效的 android 代码。我该怎么做?

4

1 回答 1

3

协议在 Java 中称为接口。所以你的一段代码可能看起来像:

 public interface AnswersServiceProtocol extends ServiceBaseProtocol
 {
    public int answersQueryIntentForTargetAndRequestInput(ServiceTaskCallbackProtocol target, String requestInput);
 }
于 2013-08-13T18:43:39.127 回答