के बीच अंतर मैं जानना चाहता हूं कि क्लास स्निपेट और लिफ्ट में ऑब्जेक्ट स्निपेट के बीच सटीक अंतर क्या है।एक वर्ग स्निपेट और ऑब्जेक्ट स्निपेट
अगर मैं
class Foo {
var a: String
def render(n:NodeSeq) = {
<h3> you chose {a} </h3>
}
}
और
object Bar {
var b: String
def render(n:NodeSeq) = {
<h3> you chose {b} </h3>
}
}
क्या उन दोनों के बीच ठोस अंतर है, है a
और b
एक अलग व्यवहार है। simply lift में यह कहा जाता है कि
इस मामले में, टुकड़ा एक वस्तु सिंगलटन है, क्योंकि यह किसी भी निर्माता पैरामीटर नहीं लेने के लिए और कोई उदाहरण variabled है करता है।
तो इसका मतलब यह है कि प्रत्येक उपयोगकर्ता के लिए, Bar
ही होगा?
मुझे पता है कि यह एक noob सवाल है, लेकिन मैं इस पर बहुत स्पष्ट होने की जरूरत है और मैं अच्छी तरह से वस्तुओं और स्निपेट में कक्षाओं के बीच का अंतर मेल नहीं खाते।
धन्यवाद, यह वास्तव में मुझे बहुत कम संकेत है! –