निम्नलिखित ब्लॉग में: http://weblogs.asp.net/scottgu/archive/2010/07/16/code-first-development-with-entity-framework-4.aspx ब्लॉग में निम्नलिखित कोड नमूना है: public class Dinner { public int DinnerID { get; set; } public string Title { get; set; } public DateTime EventDate { get; set; } public string Address { get; set; } public string HostedBy { get; set; } public …
क्या जावा में वर्चुअल तरीके लिखना संभव है , जैसा कि C ++ में कोई करेगा? या, क्या एक उचित जावा दृष्टिकोण है जिसे आप लागू कर सकते हैं जो समान व्यवहार पैदा करता है? क्या मुझे कुछ उदाहरण मिल सकते हैं?
क्या C ++ में एक सदस्य फ़ंक्शन होना संभव है जो दोनों है staticऔर virtual? जाहिर है, ऐसा करने का एक सीधा तरीका नहीं है (static virtual member(); एक संकलन त्रुटि है), लेकिन क्या कम से कम एक ही प्रभाव को प्राप्त करने का एक तरीका है? अर्थात: struct Object …
निम्नलिखित कोड का संकलन करते समय क्लैंग एक चेतावनी देता है: struct Base { virtual void * get(char* e); // virtual void * get(char* e, int index); }; struct Derived: public Base { virtual void * get(char* e, int index); }; चेतावनी है: warning: 'Derived::get' hides overloaded virtual function [-Woverloaded-virtual] …
मैं बहुत OOP के कुछ अवधारणाओं के बीच उलझन में हूँ: virtual, override, newऔर sealed override। क्या कोई अंतर समझा सकता है? मुझे पूरा स्पष्ट है कि यदि व्युत्पन्न वर्ग विधि का उपयोग किया जाना है, तो कोई भी overrideकीवर्ड का उपयोग कर सकता है, ताकि आधार वर्ग विधि व्युत्पन्न …