Java需要对其上限类实例化有界类型参数才能进行强制转换,例如: Integer number = 5;t = (T) number; // Without cast a compile error is issued在声明时,T已经被限制在Integer或它的一个子类(我知道,没有),在我看来,任何有界类型参数都只能实例化到
我想将类本身作为构造函数中的参数传递。我知道这在Python中是可能的,但我在理解如何编写适当的类型化注释时遇到了问题。用例如下:
在类A的构造函数中,我想传递一个对继承在BaseX之后的类X (不是类X的对象)的引用。X和BaseX都来自一个库。除了对X的引用之外,A的构造函数接受帮助构建X的参数。arguments because they