मैं स्काला के लिए नया हूं और O'Reilly से प्रोग्रामिंग स्कैला पुस्तक में लेखकों ने कुछ कोड दिखाया है जो एक विशेषता को तत्काल बनाता है। यह देखते हुए कि जावा कुछ हद तक जावा में इंटरफेस के समान हैं (हालांकि मुझे पता है कि बाइट कोड में कक्षाओं के रूप में गुण लागू किए जाते हैं), इसका गुण तत्काल करने का क्या अर्थ है, और इसके लिए उचित उपयोग केस/डिज़ाइन पैटर्न क्या होगा?एक विशेषता को तत्काल करने का क्या अर्थ है?
उदाहरण के लिए:
scala> val x = new T1 with T2 { type z = String val v: z = "Z" }
x: java.lang.Object with T1 with T2{type z = String; def zv: this.z} = [email protected]
हां जो बहुत समझ में आता है, धन्यवाद! +1 –