ऐसा लगता है कि मिश्रित उदाहरण के संदर्भ में या मिश्रित उदाहरण को बाधित करने के लिए मैं self
या this
का उपयोग कर सकता हूं। उदाहरण के लिए, वे बराबर हैं?स्वयं करें: टी => और यह: टी => एक विशेषता को परिभाषित करते समय वही अर्थ है?
scala> trait A { self: List[_] => }
defined trait A
scala> trait B { this: List[_] => }
defined trait B
यह सिर्फ एक सम्मेलन, या कुछ लाभ प्रदान this
से कुछ अलग करने का उपयोग कर है?