0
object TestTraitsUnderObject {
trait InnerOperation[T] {
}
def main(args: Array[String]): Unit = {
Class.forName("test.OuterOperation")
Class.forName("test.TestTraitsUnderObject.InnerOperation")
}
}
trait OuterOperation[T] {
}
以下のように「テスト」パッケージの下のコードの一部を持っている私が正しく外形質についてクラスをロードすることができますようだが、ネストされた形質について、クラスパスが正しくありませんか?何故ですか ? `ネストされたtraitクラスを正しくロードする方法は?
おかげ
おかげで、別の質問を、どのようにパッケージオブジェクトにネストされたクラスのクラスをロードするには? –
''テストパッケージ内に '' Inner'がある場合 '' test.package $ Inner "' – Sheng