2016-05-12 2 views

Antwort

1

Angenommen, Sie sprechen über Scalatest der org.scalatest.matchers.MatcherMerkmal, die scheinbar falsche Pars kann SI-6805 in die offene scalac Problem zurückzuführen: „Compiler ermöglicht leere Argumentlisten für Züge“.

0

Leere Klammern können in Scala normalerweise weggelassen werden.

In Ihrem Fall repräsentieren leere Klammern die empty argument Liste des Konstruktors der Matcher Klasse. In diesem Fall können Klammern sicher weggelassen werden.

Der einzige Fall, in dem leere Klammern sinnvoll sind, ist calling mutator method. Aber es ist nur eine Konvention, keine Sprach-Syntax-Anforderung.

Verwandte Themen