2016-07-08 6 views
0

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

Если это последний, классы case с одним полем дороже, чем явно определенные объекты данных?

ответ

2

Примеры классов в точности совпадают с обычными классами, за исключением того, что они предлагают некоторые дополнительные удобные функции. Нет, они не подкреплены картой. Что заставило вас думать, что они есть?