2011-12-09 13 views

答えて

2

私はそれが自動的にインポートする必要があるので十分だと思いますので、手動で行う必要があるオプションのインポートが含まれているscala.utilなどのパッケージにそれらを公開する必要はありません。 runtimeは、ユーザーが実際に見る必要があるパッケージではありません。

+0

実際には自動的にインポートされません。 'java.lang'、' scala'、 'scala.Predef'だけがあります。それらは通常、 'Predef'によって継承された' LowPriorityImplicits'を通して暗黙的に変換されます。技術的にはRichクラスは 'scala.util'で定義することができます。 – huynhjl

+0

ありがとうございます。技術的には、インポートされたものに自動的に変換されるのは間違いありません。そのポイントは残っています:ユーザは手動でそれらをインポートする必要はありません。 –

関連する問題