इस सरल स्काला वर्ग पर विचार करें:वंचित कन्स्ट्रक्टर फ़ील्ड ओवरराइड करते समय अंतर?
class A(val d: Int)
वहाँ (व्यवहार या उत्पन्न बाईटकोड में या तो) स्काला में एक फर्क है
class B(d: Int) extends A(d)
और
class B(override val d: Int) extends A(d)
के बीच या दोनों बराबर हैं? यदि वे अलग हैं, तो उनमें से प्रत्येक के लिए विशिष्ट उपयोग क्या होगा?
A
को class A(var d: Int)
के रूप में परिभाषित किया गया यह अलग होगा?