gpt4 book ai didi

android - 有没有办法在 Android 中定义协议(protocol)类?

转载 作者:可可西里 更新时间:2023-11-01 05:41:26 25 4
gpt4 key购买 nike

我是 Android 的新手,我在 iOS 上工作的时间可以想象的最长。只是有一个关于协议(protocol)类的基本问题。这是我在 iOS 中的协议(protocol)类:

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

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

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

最佳答案

协议(protocol)在 Java 中称为接口(interface)。所以你的代码可能看起来像:

 public interface AnswersServiceProtocol extends ServiceBaseProtocol
{
public int answersQueryIntentForTargetAndRequestInput(ServiceTaskCallbackProtocol target, String requestInput);
}

关于android - 有没有办法在 Android 中定义协议(protocol)类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18216653/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com