A类:
public class A extends GridLayout
{
public A(Context context)
{
super(context);
}
public void fuck()
{
Log.d("SHIT","son of a bitch");
}
}
MainActivity类:
public class MainActivity extends Activity
{
//错误示范
//因参数需要Context,但是这个类里得不到,我就尝试传入null,运行NullPointerException
A a = new A(null);
a.fuck();
//我的最终目的就是想在这个类中调用fuck
}
用Java的反射机制可否?
两种方法:
A a = new A(this); a.fuck();
A类中fuck()写成静态的,调用A.fuck();
这是个问题么?搞笑
在A类写一个无参构造方法