【问题标题】:How to run methods from another class如何从另一个类运行方法
【发布时间】:2013-07-17 18:12:20
【问题描述】:

我是 Java 编码的新手。 我想知道如何在不使用扩展或实现函数的情况下从另一个类运行方法。

关于这个问题我有两个问题。

出于组织原因,我在具有我的运行循环的主类下设置了一个子类。如何从循环中的子类运行方法?如果定期声明子类的方法(if(subclassmethodname()==1);),则主类无法识别子类的方法。

另外,我是否可以在不使用扩展或实现的情况下从另一个类(在完全不同的文件中)运行非静态方法?

(我已经尝试过扩展,并且我用来运行我的脚本的程序似乎不允许运行该脚本,无论出于何种原因)。 Eclipse 中的“(classname).class”菜单似乎有很多选项,但我不确定如何处理它们来实现我的目标......

【问题讨论】:

标签: java class methods


【解决方案1】:

创建您的子类的实例,然后调用您想要的方法。

class Child{

public void sayHello(){
System.out.println("hello"); 
}
}

来自父级内部:

Child myChild = new Child(); 
myChild.sayHello(); 

【讨论】:

  • 你忘记了outSystem.out.println("HI Buddy"):D
猜你喜欢
  • 2015-06-29
  • 2014-05-16
  • 1970-01-01
  • 1970-01-01
  • 2016-07-24
  • 2016-11-27
  • 1970-01-01
  • 2023-02-10
  • 1970-01-01
相关资源
最近更新 更多