小编use*_*115的帖子

面试的Java编程测试

这是在求职面试中使用的编程测试.我发现它有一个非常奇怪的非OO视角,并想知道为什么有人会从这个角度来看待构造函数.作为一名非常有经验的Java程序员,我立即质疑编写此代码的个人的能力以及问题的奇怪视角.

我发现这些奇怪的脱离背景问题令人不安.我希望得到其他经验丰富的OO Java程序员的反馈.

完成Solver构造函数,以便对solveAll的调用返回一个包含2个值的列表,包括平方根和作为参数传递的整数的倒数.

public interface MathFunction {
    double calculate(double x);
}

public class Solver {

    private List<MathFunction> functionList;

    public Solver() { 

        //Complete here

    }

    public List<Double> solveAll(double x) {
        List<Double> result = new ArrayList<Double>();
        for (MathFunction function : this.functionList) {
            result.add(new Double(function.calculate(x)));
        }

        return result;
    }
} 
Run Code Online (Sandbox Code Playgroud)

java oop

46
推荐指数
3
解决办法
1万
查看次数

Java认证样本

什么被认为是这个问题的对象?阵列中有7个双打加上数组本身.

执行以下代码片段后,将出现多少个对象?

double[] ann = new double[ 7 ];
double[] bob;
bob = ann;
Run Code Online (Sandbox Code Playgroud)

2 7 14 1

java

5
推荐指数
1
解决办法
261
查看次数

标签 统计

java ×2

oop ×1