self-type
Jaka jest różnica między podklasami typu self a trait?
Typ własny dla cechy A:
trait B
trait A { this: B => }
Mówi, że "A nie można mieszać w klasę betonu, która również nie ... go samego? Self-type zdaje się służyć tylko do tworzenia możliwości prostego błędu w czasie kompilacji.
Kim jestem zaginęła?
Scala: metoda implementacji z return type of concrete instance
Potrzebuję sposobu, aby wymusić metodę w klasie abstrakcyjnej, aby miała zwracany typ concrete klasy obiektu, na którym jest ... k to upraszcza problem (jak to ma miejsce w przypadku typów abstrakcyjnych), nie muszę dalej rozszerzać już konkretnych klas.