में कक्षाओं से व्यवहार को अलग क्यों करते हैं, यह एक बहुत ही बुनियादी सवाल है, लेकिन मैं जावा डिज़ाइनिंग में नया हूं, कृपया क्षमा करें। :)हम कभी-कभी जावा
मैं जानना चाहता हूं कि कक्षाओं से वर्ग व्यवहार को अलग करने के लिए हमें किन परिस्थितियों की आवश्यकता है।
उदा।
यदि मेरे पास कक्षा कर्मचारी है, तो इसमें कुछ डेटा होगा - नाम, आयु इत्यादि। इस कक्षा में कुछ व्यवहार होगा जैसे डू वर्क() इत्यादि। अब किस परिदृश्य में हमारे पास डेटा और व्यवहार हो सकता है एक बार वर्ग (कर्मचारी) केवल और उस परिदृश्य में हमें कर्मचारी डेटा (कर्मचारी डीटीओ) और व्यवहार (कर्मचारी सेवा)
बहुत ही व्यक्तिपरक प्रश्न के लिए 2 अलग-अलग कक्षाएं रखने की आवश्यकता है, लेकिन मैं एक छोटे से आवेदन के डिजाइन पर कुछ इनपुट ढूंढ रहा हूं, जहां मैं मैं एक पाठ फ़ाइल से डेटा ले रहा हूँ। क्या मुझे डेटा और व्यवहार को विभिन्न वर्गों में या समान रखना चाहिए? इस निर्णय को औचित्य देने का आपका क्या कारण होगा?
पुनश्च: इस बारे में जानकारी के लिए कोई लिंक भी बहुत उपयोगी हो जाएगा :)
ठनक
विधियों को हटाए जाने पर वस्तु "हल्का" क्यों बनती है? धारावाहिक रूप छोटा नहीं होता है, है ना? – meriton
आप कुछ फ़ील्ड नहीं ले सकते हैं जो व्युत्पन्न, कैश आदि हैं, इसे जितना संभव हो उतना छोटा बनाते हैं (लेकिन कोई छोटा नहीं) – Bohemian