स्केल के लिए नया। भाषा काफी संक्षेप में है।स्केल एकाधिक
उत्सुक क्यों एकाधिक गुणों को लागू करने के लिए कई "कथन" की आवश्यकता होती है।
उदाहरण के लिए:
class Foo extends Bar with A with B with C {}
बनाम
class Foo extends Bar with A, B, C {}
स्केल के लिए नया। भाषा काफी संक्षेप में है।स्केल एकाधिक
उत्सुक क्यों एकाधिक गुणों को लागू करने के लिए कई "कथन" की आवश्यकता होती है।
उदाहरण के लिए:
class Foo extends Bar with A with B with C {}
बनाम
class Foo extends Bar with A, B, C {}
पर विचार करें इस
class Foo[A, B]
new Foo[Bar with D with E, Bar with E] {}
बनाम
new Foo[Bar with D, E, Bar with E] {}
यह सभी मामलों में स्पष्ट नहीं है।
आह, ठीक है, जो धन्यवाद के साथ कई गैर-डीआरवाई-नेस को स्पष्ट करता है। – virtualeyes
@virtualeyes आप '(' दिखने वाले) अल्पविराम की तरह 'साथ' सोच सकते हैं - जिससे यह स्पष्ट हो सकता है कि कोई DRY उल्लंघन नहीं है। – thedayturns
यदि आप उस मार्ग पर जा रहे हैं, तो "साथ" क्यों है? क्यों नहीं 'कक्षा फू बार, ए, बी, सी' बढ़ाता है? – dhg
फिर से, स्केल के लिए नया, लेकिन "विस्तार" के साथ afaik एकाधिक विरासत समर्थित नहीं है, जबकि "साथ" ऐसी कार्यक्षमता का एक रूप प्रदान करता है – virtualeyes