У меня есть игрушечный класс с типом T
.Доступ к типу в Scala
class A { type T = Int }
Как я могу получить доступ к члену моего типа. например получить тип или изменить его.
val a = new A
a.T = String //error: value T is not a member of A
С T
мой член, почему у меня нет доступа?
В случае с ФП в это не является абстрактным, он крепится к 'Int'. Просто члены типа не могут быть доступны или переназначены как значения. –
Вы правы, я изменил формулировку –