मैं इस घोषणा के बीच उदाहरण के लिए अंतर का एक विवरण चाहते हैं:कक्षा कन्स्ट्रक्टर घोषणा ... एक ही बात घोषित करने के दो तरीके?
class Clazz(param1: String, param2: Integer)
और यह एक:
class Clazz(param1: String)(param2: Integer)
दूसरी घोषणा सिर्फ वस्तुओं instantiating के रास्ते को प्रभावित करेगा या कोई गहरा कारण है करता है मुझे नहीं पता
एक कारण यह है कि मैंने सोचा था के बारे में उदाहरण के लिए मानकों के कई चर लंबाई होगा:
class Clazz(param1: String*)(param2: Integer*)
तो वहाँ किसी भी अन्य कर रहे हैं?