Perguntas com a marcação «case-class»




7
Maneira mais limpa de atualizar estruturas aninhadas
Digamos que eu tenho as seguintes duas case classes: case class Address(street: String, city: String, state: String, zipCode: Int) case class Person(firstName: String, lastName: String, address: Address) e a seguinte instância da Personclasse: val raj = Person("Raj", "Shekhar", Address("M Gandhi Marg", "Mumbai", "Maharashtra", 411342)) Agora se eu quiser atualização zipCodede …
124 scala  case-class  zipper 


5
Quais são as desvantagens de declarar classes de caso Scala?
Se você está escrevendo um código que usa muitas estruturas de dados lindas e imutáveis, as classes de caso parecem ser uma dádiva de Deus, oferecendo a você todos os itens a seguir gratuitamente com apenas uma palavra-chave: Tudo imutável por padrão Getters definidos automaticamente Implementação decente de toString () …
105 scala  case-class 

4
Herança de classe de caso Scala
Tenho um aplicativo baseado no Squeryl. Eu defino meus modelos como classes de caso, principalmente porque acho conveniente ter métodos de cópia. Tenho dois modelos estritamente relacionados. Os campos são os mesmos, muitas operações são comuns e devem ser armazenadas na mesma tabela de banco de dados. Mas há algum …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.