2013-07-17 36 views
-3

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

我对这个问题有两个问题。

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

而且,反正是有,我跑从另一个类不使用扩展或实现非静态方法(在一个完全不同的文件)?

(我曾尝试延伸,我使用的运行我的脚本程序似乎并没有允许脚本跑出无论何种原因)。 在Eclipse中的“(classname).class”菜单似乎有很多选项,但我不知道如何处理它们以实现我的目标...

+4

的Java或Javascript,它们是不同的语言,我认为Java作为你提到的.class文件,并从班蚀 –

+3

实例化对象。 –

+1

http://docs.oracle.com/javase/tutorial/java/concepts/class.html – eldris

回答

0

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

class Child{ 

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

从里面父:

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

你忘了'o​​ut'! 'System.out.println(“HI Buddy”)':D – 2013-07-17 18:19:42

+0

哦。是啊...哎呀。 – Brad

+0

+1。是的 – 2013-07-17 18:21:44

相关问题