如何调用另外一个方法中实例化的对象
怎么调用另外一个方法中实例化的对象。
上述代码,如何实现Method2中怎么调用Method1实例化的win。
求大神改代码(前提:win不写成静态)
这困扰了我好久了
------解决方案--------------------
方法2调方法1里的东西永远是不行的.因为方法1内部声名的字段什么的,只在该方法内部有效
public class Class1
{
public void Method1()
{
Window1 win = new Window1();
}
public void Method2()
{
win.Show();//这里是错误的
}
}
上述代码,如何实现Method2中怎么调用Method1实例化的win。
求大神改代码(前提:win不写成静态)
这困扰了我好久了
------解决方案--------------------
public class Class1
{
Window1 win;
public void Method1()
{
win = new Window1();
}
public void Method2()
{
win.Show();//这里是错误的
}
}
方法2调方法1里的东西永远是不行的.因为方法1内部声名的字段什么的,只在该方法内部有效