-4

我有这部分代码我无法理解:

public FirstArray(ArrayList<double> grades)

是什么this(grades, null)意思?

4

1 回答 1

9

它只是调用另一个带有第二个参数的构造函数,这里是 value null

这是一种常见的做法:不是制作两个构造函数实现,而是让一个接受所有可能的参数(但不要放太多参数),然后编写一些其他构造函数调用第一个但不需要参数本身。

于 2013-05-20T18:13:12.070 回答