Scala case classes по существу захватить набор полей с помощью методов помощи. Как решаются классы классов? Расширяются ли они до разных классов с полями или общим классом, который содержит, скажем, HashMap<String, Field>
?Является ли класс корпуса Scala подкрепленным картой?
Если это последний, классы case с одним полем дороже, чем явно определенные объекты данных?