这可能是一个愚蠢的问题,但我必须知道是否有办法将对象的实例发送给方法?Java将instanceof作为参数
像这样:
public class TestClass
{
public TestClass()
{
//Initialize
}
}
public class AnotherClass
{
Instance!? mInstance;
public AnotherClass(Instance!? instance)
{
mInstance = instance;
}
public boolean isInstanceOfTestClass()
{
return mInstance == TestClass;
}
}
public class Main
{
public static void main(String[] args)
{
AnotherClass a = new AnotherClass(TestClass);
if(a.isInstanceOfTestClass)
System.out.println("lala");
}
}
(试图使它包装成码块)
我很难理解这一点。对象是类的实例。 “Instance!?”是什么意思? – Nick 2013-03-13 19:34:43
也许你想使用类的'.class'属性?不知道你想做什么很难说。 – rm5248 2013-03-13 19:35:48