我有这个问题,因为我要开始进行OOP编程,所以我想从其他要关闭的类中关闭一个要关闭的类。
例如:
班级校长电话班级菜单和内部菜单我关闭校长
//Im inside of Principal
Menu mnu = new Menu();
//Now im inside of Menu
public void closePrincipal(){
principal.close();
}
最佳答案
您可以将对委托人类的引用传递给菜单。
//在您的校长中
Menu mnu = new Menu(this);
您必须在Menu类中定义该构造函数:
class Menu{
private Principal principal;
public Menu(Principal principal){
this.principal = principal;
}
...
}
因此,当您想在菜单中使用它时,只需执行此操作即可。
principal.close();
关于java - 如何用Java中的另一个类关闭一个实例,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11102539/