Java 实例化类不起作用,构造函数参数是接口

Java 实例化类不起作用,构造函数参数是接口,java,interface,ejml,Java,Interface,Ejml,我试图创建一个实现接口的类的实例,但问题是构造函数接受一个参数,该参数就是接口本身 信息:我不想自己实现接口、类或函数,因为库已经实现了它,我只想使用类和函数 public class myMatrixFactory{ public void do(){ //Does not work because LinearSolver_B64_to_D64() needs a interface as parameter // pa

我试图创建一个实现接口的类的实例,但问题是构造函数接受一个参数,该参数就是接口本身

信息:我不想自己实现接口、类或函数,因为库已经实现了它,我只想使用类和函数

    public class myMatrixFactory{
        public void do(){
            //Does not work because LinearSolver_B64_to_D64() needs a interface as parameter
            // parameter is LinearSolver<BlockMatrix64F> which is an interface
            LinearSolver_B64_to_D64 ls = new LinearSolver_B64_to_D64(????);
        }
    }
公共类myMatrixFactory{
公营部门{
//无法工作,因为LinearSolver_B64_to_D64()需要一个接口作为参数
//参数为LinearSolver,它是一个接口
LinearSolver_B64_至_D64 ls=新的LinearSolver_B64_至_D64(??);
}
}

您必须创建实现所需接口的类的对象,并将其传递给构造函数


根据您提供的链接,您需要一个类型为
LinearSolver
的对象,因此您应该查看这个类javadoc并选择一个实现类

必须创建实现所需接口的类的对象,并将其传递给构造函数


根据您提供的链接,您需要一个类型为
LinearSolver
的对象,因此您应该查看这个类javadoc并选择一个实现类

你看过那本时髦的手册了吗?谢谢,因为我对编程非常陌生,我不熟悉javadoc和手册的使用。你读过这本时髦的手册吗?谢谢,因为我对编程非常陌生,我不熟悉javadoc和手册的使用。我想说,
LinearSolverFactory
应该被用来帮助我很多,同时参考手册可以让一切都清楚!我想说,应该使用
LinearSolverFactory
来帮助我,同时参考手册可以让一切都变得清晰!