एक स्वयं प्रकार निम्न उदाहरण की तरह दिखता है:एक स्व प्रकार में '=>' के पीछे क्या कारण है?
trait A { self: String => }
यह कहते हैं, कि विशेषता A
(या इसके एक उप-प्रकार) वर्ग String
वारिस चाहिए।
कीवर्ड self
var s: String
में एक चर के लिए :
एनालॉग, जहां प्रकार :
के बाद आता है द्वारा पीछा किया।
लेकिन =>
राज्य के लिए एक स्व प्रकार में क्या है? इसके पीछे का कारण क्या है ?
यह सिंटैक्स का एक अजीब बिट है, मुझे लगता है कि यह एक तीर जैसा लगता है जो कुछ इंगित करेगा ... – david
हाँ, स्कैला सीखने की शुरुआत में, मैंने हमेशा सोचा कि तीर शरीर के बाकी हिस्सों को इंगित कर रहा है , एक समारोह की तरह लग रहा था और मुझे बहुत भ्रमित कर रहा था। –