私はこのようなことをしようとしています:
import scala.swing
class componentMapper {
val map = Map[Class[_], Componenet]()
def apply(c: Class[_], component: Component) = map += (c -> componenet)
}
class Render extends ComponentMapper {
def getRenderer(value: AnyRef) = map(value.getClass)
}
これはうまくいかないようです。クラスにはどのタイプのパラメータを使用する必要がありますか?