के समान सदस्य चर के साथ व्युत्पन्न स्कैला केस क्लास क्या ऐसा करने का एक अच्छा तरीका है?बेस सदस्य
scala> case class A(x : Int)
defined class A
scala> case class B(override val x : Int, y : Int) extends A(x)
defined class B
मैं बी के साथ विस्तार कर रहा हूं और अतिरिक्त सदस्य चर जोड़ रहा हूं। X से पहले override val
लिखना अच्छा नहीं होगा।
यह उदाहरण लगता है कि मैं थोड़ा उधम मचाते होने रहा हूँ, लेकिन सभी 'ओवरराइड def's को जोड़ने के लिए शुरू अगर आधार वर्ग सदस्य चर का एक बहुत है। – Dave
ठीक है, जहां तक मुझे पता है, केस क्लास इस तरह काम करते हैं। – F0RR