Perguntas com a marcação «class»

183
Scala equivalente ao objeto Java java.lang.Class <T>

A questão é melhor explicada por um exemplo: Em Java para um JPA EntityManager, posso fazer o seguinte (Conta é minha classe de entidade): Account result = manager.find(Account.class, primaryKey); Em Scala, minha tentativa ingênua é: val result = manager.find(Account.class, primaryKey) Mas...

176
Estender a classe de dados no Kotlin

As classes de dados parecem substituir os POJOs à moda antiga em Java. É bastante esperado que essas classes permitam herança, mas não vejo uma maneira conveniente de estender uma classe de dados. O que eu preciso é algo como isto: open data class Resource (var id: Long = 0, var location: String =...

170
Quando usar classes estáticas versus instanciadas

PHP é minha primeira linguagem de programação. Não consigo entender quando usar classes estáticas versus objetos instanciados. Sei que você pode duplicar e clonar objetos. No entanto, em todo o meu tempo usando php, qualquer objeto ou função sempre terminava como um único retorno (array, string,...

170
Separando o código de classe em um cabeçalho e arquivo cpp

Estou confuso sobre como separar código de implementação e declarações de uma classe simples em um novo cabeçalho e arquivo cpp. Por exemplo, como eu separaria o código da classe a seguir? class A2DD { private: int gx; int gy; public: A2DD(int x,int y) { gx = x; gy = y; } int getSum()...

169
Como uso a sobrecarga de método no Python?

Estou tentando implementar a sobrecarga de método em Python: class A: def stackoverflow(self): print 'first method' def stackoverflow(self, i): print 'second method', i ob=A() ob.stackoverflow(2) mas a saída é second method 2; similarmente: class A: def stackoverflow(self): print...