मुझे आश्चर्य है कि क्या आप स्कैला में पहले से ही मौजूदा गणनाओं का विस्तार कर सकते हैं। उदाहरण के लिए:स्कैला में मौजूदा गणना वस्तुओं का विस्तार कैसे करें?
object BasicAnimal extends Enumeration{
type BasicAnimal = Value
val Cat, Dog = Value
}
इस कुछ इस तरह से बढ़ाया जा सकता है:
object FourLeggedAnimal extends BasicAnimal{
type FourLeggedAnimal = Value
val Dragon = Value
}
फिर, FourLeggedAnimal में तत्वों होगा बिल्ली, कुत्ते और ड्रैगन। क्या यह किया जा सकता है?
ओह, मुझे अपने तरीकों की त्रुटि दिखाई देती है। मैंने एक नई प्रतिक्रिया जोड़ दी है, इसलिए मैं कोड को सही तरीके से लिख सकता हूं। – Henry
यह प्रतिष्ठा के कारण मुझे पोस्ट नहीं करने देगा। असल में, आप वस्तुओं को सार वर्गों के रूप में परिभाषित कर सकते हैं और उन्हें बढ़ा सकते हैं, फिर उन वस्तुओं को तुरंत चालू करें जो सीधे संबंधित वर्गों का विस्तार करते हैं। – Henry
यहां कोड है: http://codepaste.net/24vfhv स्पैम के लिए खेद है। – Henry