क्या कोई भी कृपया समग्र डिजाइन पैटर्न का वास्तविक-वास्तविक उदाहरण बता सकता है?'समग्र पैटर्न' क्या है?
8
A
उत्तर
5
Wikipedia's article जांचें, इसमें जावा भाषा में एक उदाहरण है।
this post भी देखें, यह यूएमएल कक्षा आरेख और प्रतिभागियों के साथ अच्छा है, इसे सी # भाषा में लागू किया गया है।
उम्मीद है कि मदद करता है।
संपादित करें: मुझे अभी this good-structured article मिला है जिसमें कुछ सर्वोत्तम प्रथाएं भी हैं।
4
समग्र पैटर्न का उपयोग तब किया जा सकता है जब वस्तुओं का संग्रह उसी प्रकार के एक वस्तु के समान व्यवहार किया जाना चाहिए। इसका प्रयोग अक्सर पेड़-संरचित डेटा के साथ किया जाता है।
public abstract class Shape {
public abstract void Draw();
}
public class Line : Shape {
public override void Draw() {
// Draw line
}
}
public class Polygon : Shape {
private IList<Line> lines;
public override void Draw() {
foreach (Shape line in lines) {
line.Draw();
}
}
}
आप देख सकते हैं, पैटर्न यह संभव कोड ड्राइंग आकार के साथ काम क्या आकार तैयार किया जा रहा है के बारे में पता होने के लिए बनाता है: नीचे एक उदाहरण है, जहां इस पद्धति में अच्छी तरह से सूट है।
संबंधित मुद्दे
- 1. समग्र पैटर्न ठोस है?
- 2. समग्र पैटर्न डिजाइन प्रश्न
- 3. डाटाबेस में समग्र पैटर्न (पदानुक्रमित डेटा)
- 4. समग्र पैटर्न मुझे केवल ऐरे पर लाएगा क्या लाभ होगा?
- 5. समग्र रणनीति पैटर्न - जावा - यह कोड कितना बुरा है?
- 6. PHP का समग्र डिजाइन दर्शन क्या है?
- 7. यह पैटर्न क्या है?
- 8. विरोधी पैटर्न क्या है?
- 9. NHibernate समग्र कुंजी बनाम समग्र अद्वितीय प्रतिबंध
- 10. संशोधित बिल्डर पैटर्न क्या है?
- 11. एक्शन डिजाइन पैटर्न क्या है?
- 12. सीरियलाइजेशन प्रॉक्सी पैटर्न क्या है?
- 13. "डिस्पैचर" डिज़ाइन पैटर्न क्या है?
- 14. फेकाडे डिजाइन पैटर्न क्या है?
- 15. भूत डिजाइन पैटर्न क्या है?
- 16. उस समग्र
- 17. क्या कई वीआईएम कमांड के पीछे कुछ पैटर्न है?
- 18. एमएस सीएबी (समग्र आवेदन ब्लॉक) पर आपकी राय क्या है?
- 19. क्या एमवीसी-पैटर्न एक शुद्ध प्रेजेंटेशन-स्तरीय पैटर्न है?
- 20. क्या यह एक आम डिजाइन पैटर्न है? "वर्णनकर्ता पैटर्न"?
- 21. सजावटी डिजाइन पैटर्न और आगंतुक डिजाइन पैटर्न
- 22. एक समग्र प्राथमिक कुंजी
- 23. JSF समग्र घटक आईडी
- 24. समग्र प्राथमिक और कार्डिनालिटी
- 25. PostgreSQL समग्र प्राथमिक कुंजी
- 26. जीडब्ल्यूटी समग्र सर्वोत्तम प्रथाओं
- 27. जेपीए समग्र कुंजी + अनुक्रम
- 28. प्रिज्म समग्र आवेदन - ब्लेंडेबिलिटी
- 29. Hadoop - समग्र कुंजी
- 30. मौजूदा समग्र प्राथमिक कुंजी
[उबाऊ मोड] http://en.wikipedia.org/wiki/Composite_pattern [उबाऊ मोड बंद] – zerkms