Grüße,
Wie kann ich den Foo-Konstruktor nur für dieses Paket sichtbar machen (Unit-Test + Companion-Objekt)?
Ich möchte Foo nicht außerhalb dieser 2 Dateien instanziieren können ...
Foo.scala
%Vor%FooSpec.scala
%Vor%Ich benutze Scala 2.9
Versuchen Sie Folgendes:
%Vor% Dann ist der Konstruktor von Foo
nur über das Paket foo
zugänglich.
Sie können mehr über die Sichtbarkeit von Scala lesen (achten Sie besonders auf die Bereiche Scoped Private und Scoped Protected) hier .
Tags und Links scala