Preguntas etiquetadas con inheritance

94
Herencia y método init en Python

Soy un principiante de Python. No puedo entender la herencia y __init__(). class Num: def __init__(self,num): self.n1 = num class Num2(Num): def show(self): print self.n1 mynumber = Num2(8) mynumber.show() RESULTADO: 8 Esto esta bien. Pero reemplazo Num2con class Num2(Num): def...

90
¿Cuándo usar val o def en los rasgos de Scala?

Estaba revisando las diapositivas de Scala efectivas y en la diapositiva 10 se menciona que nunca se debe usar valen una traitpara miembros abstractos y usar defen su lugar. La diapositiva no menciona en detalle por qué usar abstracto valen a traites un anti-patrón. Agradecería que alguien...

89
Herencia de clases de casos de Scala

Tengo una aplicación basada en Squeryl. Defino mis modelos como clases de casos, principalmente porque encuentro conveniente tener métodos de copia. Tengo dos modelos que están estrictamente relacionados. Los campos son los mismos, muchas operaciones son comunes y deben almacenarse en la misma...