जब आप कक्षा में कुछ अतिरिक्त जानकारी जोड़ना चाहते हैं, तो आप किस तरह से पसंद करेंगे: क्या आप उस वर्ग का विस्तार करेंगे या इसके चारों ओर एक रैपर बनायेंगे?जावा अतिरिक्त कार्यक्षमता जोड़ने के लिए कक्षा को बढ़ाएं या लपेटें
मेरे विशेष परिदृश्य में, मैं List
के साथ कुछ पेजिनेशन जानकारी जोड़ना चाहता हूं जो मुझे डेटाबेस से मिलता है। यही कारण है कि पृष्ठांकन जानकारी शामिल होंगे:
int currentPage;
int totalResults;
int containedResultsIndex;
int totalcontainedResults;
और तरीकों की एक जोड़ी:
Boolean isNextPageAvailable();
Boolean isPrevPageAvailable();
क्या आपकी राय, बढ़ाने या लपेट?