【发布时间】:2015-08-09 22:35:56
【问题描述】:
我下载了一个代码,它的开头是这样的:
public class MDP<S, A extends Action> implements MarkovDecisionProcess<S, A> {
//some code...blah blah blah...
}
S 和A 应该是某种type。 Action 是 interface。
在我的代码中,我想使用给定的类MDP。因此,我不得不定义S 和A;我将S 定义为某个类,但我不知道如何定义A……它不是一个类,也不是一个接口。它应该是什么?
谢谢:)
【问题讨论】:
-
它应该是一个直接或间接实现该接口的类,或者扩展它的接口。
-
你不必定义S、A类
-
@ThusithaThilinaDayaratne 确实不鼓励使用原始类型,但