我有四个A, B, C and Test类。Test用于测试目的。我在test类中有一个名为check()的方法。它应该返回任一B or C对象。public Test{
// add new B() and new C() to an array
// call a random number toreturn element 1 or 2 in the
在Python语言中,当你想要测试一个对象foo是Foo的一个实例时,你可以这样做: if isinstance(foo, Foo):
# do something 现在,假设Foo类是从Bar继承的专用类,还有许多其他类继承自它:我有Foo1、Foo2、...、FooX,它们都继承自Bar类。 foo可以是这些Foox类中任何一个的实例。我感兴趣的是知道foo来自于某一天继承自</