私はジェネリッククラスとタイプBook[T](index: Int, type: T)
のオブジェクトを持っています。インデックスと型にアクセスする方法がわかりません。私はもう試した:foo
Book
1. foo match { case Book[T](index: Int, type:T) => {} }
2. foo match { case Book(index: Int, type:T) => {} }
3. foo match { case foo: Book[T] => { foo.index } }
すべて失敗し、次のメッセージが表示されます。
1. class Book does not take type parameters
2. class Book not found
3. index is not a member of Book
ありがとうございました。