java中使用某个类中的方法的办法

我现在遇上这样一个问题.
我需要使用两个类的非静态的函数
我试图通过继承来使用这两个函数
但是java中只能继承一个类,有没有办法来解决这个问题呢?
非常感谢 各位的帮助!

thanks
best wishes!

第1个回答  2010-01-16
使用内部类
第2个回答  2010-01-16
没有这样的方法 这是Java的缺陷

new 一个类对象 不是也可以调到这个函数么
我不知道你要用函数来做什么
只是给个建议

java同一个类中的方法调用?
1、如果一个类中只有一个名称为a的方法,那么我们可以直接调用即可,如下图所示 2、以下是我们直接使用传统的方式直接调用这个类中的a方法。3、但是如果一个类中,拥有多个方法名一样的方法,那么我们使用反射机制,要如何去调用这些方法呢,如下图所示,一个类中有多个方法名相同的方法。4、可能已经...

java中使用某个类中的方法的办法
如果是后者的话,如果方法独立,那就直接把两个方法的源代码复制到一个新类里,用当前类继承,如果不独立,要用到一些其他的变量或方法,那就连变量和方法也复制过去,然后继承,比较麻烦。

java怎么调用另一个类的方法?
Java中的一个类怎么调用另一个类中的方法1、java类有两种方法一种是类方法就是用static修饰的,一种是实例方法,就是没有static修饰的方法。类方法可以同时类名.方法名的方式调用。而实例方法必须先生存类的实例在通过实例.方法名的方式调用。2、如果有访问权限的话,可以调用该类的静态方法(不同包...

在java中怎样使方法调用同一个类中的方法?
class A\\x0d\\x0a{\\x0d\\x0aint te(){}\\x0d\\x0a}\\x0d\\x0aclass B\\x0d\\x0a{\\x0d\\x0aA a=new A();\/\/在公共类里新建类A的对象也行,反正调用其他类的方法要通过那个类的实例对象来调用\\x0d\\x0aa.te();\/\/通过A类的实例对象a调用方法te()\\x0d\\x0a} ...

Java中的一个类怎么调用另一个类中的方法?
java类有两种方法一种是类方法就是用static修饰的,一种是实例方法,就是没有static修饰的方法。类方法可以同时类名.方法名的方式调用。而实例方法必须先生存类的实例在通过实例.方法名的方式调用。如果另一个类中的那个方法是私有的话,就不能直接调用到,如果是其他类型的话看情况,如果是静态的(...

java中同一个类的里的方法可以直接调用吗
)); } private String method1(){ return "我是私有方法"; } private static String method2(){ return "我是静态方法"; } protected String method3(){ return "我是protected方法"; } }

在java中怎样使方法调用同一个类中的方法是什么?
1、如果一个类中只有一个名称为a的方法,那么我们可以直接调用即可,如下图所示 2、以下是我们直接使用传统的方式直接调用这个类中的a方法。3、但是如果一个类中,拥有多个方法名一样的方法,那么我们使用反射机制,要如何去调用这些方法呢,如下图所示,一个类中有多个方法名相同的方法。4、可能已经...

java中怎么调用抽象类里的普通方法
楼上的没有正面回答。想调用basestudentdao中的非抽象方法load,如果load方法是static的,则可以直接basestudentdao.load()就可以了;如果是非static的则必须需要一个继承的非抽象类,然后用这个非抽象类的实例来调用load方法,或者这个非抽象类的实例被cast成basestudentdao,然后调用。如:继承basestudent...

如何在一个类中调用另一个类的方法
如果是java 的话 java类有两种方法一种是类方法就是用static修饰的,一种是实例方法,就是没有static修饰的方法。类方法可以同时类名.方法名的方式调用。而实例方法必须先生存类的实例在通过实例.方法名的方式调用。例如:class A{public static void a(){}public void b(){}}public class B{...

java提供的类中的方法为什么可以直接调用啊
因为那些方法是静态方法,或者是你的属性所属的类本身就带有这个方法,比如你定义一个String类型 String name = ""; 这个时候name就有很多方法可以点出来,虽然你没定义这些方法但是这些方法在String这个类里是已经写好的,而你用的又是这个类,所以可以直接调用,就和你在自已写的类里调类本身的方法...

相似回答
大家正在搜