से अमूर्त वर्ग प्राप्त करें क्या यह एक गैर-सारणी वर्ग से एक अमूर्त वर्ग प्राप्त करना ठीक है या क्या इस दृष्टिकोण में कुछ गड़बड़ है?गैर-अमूर्त वर्ग
Here's एक छोटे से उदाहरण:
public class Task {
// Some Members
}
public abstract class PeriodicalTask : Task {
// Represents a base class for task that has to be done periodicaly.
// Some additional Members
}
public class DailyTask : PeriodicalTask {
// Represents a Task that has to be done daily.
// Some additional Members
}
public class WeeklyTask : PeriodicalTask {
// Represents a Task that has to be done weekly.
// Some additional Members
}
उपरोक्त उदाहरण मैं कक्षा टास्क सार बनाने के लिए, क्योंकि मैं इसे सीधे का दृष्टांत करना चाहते हैं नहीं करना चाहती हैं। आवधिक कार्य को कार्य से कार्यक्षमता का उत्तराधिकारी होना चाहिए और कुछ अतिरिक्त सदस्यों को जोड़ना चाहिए, लेकिन मैं इसे तुरंत चालू नहीं करना चाहता हूं। आवधिक टास्क का केवल व्युत्पन्न वर्ग तत्काल होना चाहिए।
परफेक्ट उदाहरण कैसे काम करते हैं –
अच्छा उदाहरण इसलिए स्वीकृत – Jehof
वाह! वास्तव में, अच्छा उदाहरण। – ManuelSchneid3r