2009-05-28 10 views
53

इस स्लाइड शो में ScalaActors.pdf पर एकल उद्धरण इंगित करता है कि संदेश पोंग अभिनेता को कब भेजा जाता है?स्केल में एक भी एस्ट्रोफ़े का मतलब क्या है?

class Ping(count: int, pong: Pong) extends Actor { 
def act() { 
    pong ! 'Ping // what does the single quote indicate??? 
     receive { 
     case 'Pong => 
     } 
    } 
} 

उत्तर

52

यह एक शाब्दिक Symbol परिभाषित करता है। this question भी देखें।

13

यह एक प्रतीक इंगित करता है। उदाहरण के लिए। सीएफआर http://www.scala-lang.org/docu/files/api/scala/Symbol.html:

स्काला 'शब्द का mysym निम्नलिखित तरीके से प्रतीक वर्ग के निर्माता लागू करेगा: प्रतीक ("mysym")।

संबंधित मुद्दे