Scala
Где в Scala можно наблюдать различия между классом и типом и почему это различие важно?
Это только соображение с точки зрения языкового дизайна или оно «практично» влияние при программировании Scala?
Или это фундаментально для «защиты границ» системы типов ( Ничего
, Null
мне в голову приходит)?
Java
] Сколько соображений / различий / проблем, упомянутых выше, также можно распознать в Java?
(См. В чем разница между типом и классом? как введение, не зависящее от языка.)