בנאים מוגן לקבלת תקציר חוגים
אחד שינוי קוד Resharper 4.0 תציע היא שאם בנאי הציבור נמצא בכיתה מופשט, זה צריך להיות מותאם לשימוש Protected Access Modifier אם כרגע הציבור:

אז, מתוך זה:
- AbstractClass AbstractClass המעמד הציבורי מופשט
- (
- AbstractClass ציבורי ()
- (
- )
- )
זה:
- AbstractClass AbstractClass המעמד הציבורי מופשט
- (
- AbstractClass מוגן ()
- (
- )
- )
אז, למה זה קוד טוב עריכה?
ובכן, לאחר בנאי הציבור על המעמד מופשט במונחים של ארכיטקטורת קוד הוא רציונלי מאז המעמד מופשט לא ניתן מופעים ישירות; הוא נוצר במקום על ידי instantiating סוג הנובעות. סוגי לכן רק נגזרת גישה בנאי המעמד מופשטים. יותר מוגן כראוי מתאר מתקן גישה שיך עבור בנאי, כמו גם הבטחת סוגי נוחל הדרוש לך גישה בנאי.
עוד ניכרת, מתקן הגישה המתאימה עיטור יהיה בתורו לא לאכלס Intellisence עם חבורה של זבל חסר תועלת ![]()
4 תגובות »
RSS Feed להערות על זה לכתוב. TrackBack-URL































לא ידעתי על זה, טיפ נהדר
)!
(למרות שזה מסווג תחת SharePoint פיתוח. אתה צריך קטגוריה C # או משהו
תגובה על ידי ג 'יימס Fortner - 12 במאי, 2009 @ 8:07
אכן, היו לי כמה שיעורים שהיו מופשט עושה את זה. תיקון אותם עד עכשיו!
תגובה על ידי קירק קר - 12 במאי, 2009 @ 8:08
אני פשוט לא מבין למה זה חשוב. מה הם טיעונים רלוונטיים ליישום על פני מוצר שלם בשביל זה ... שיפור.
תגובה על ידי ג 'יימס טייסון - 12 במאי, 2009 @ 8:26
@ ג 'יימס:
מה? ההצדקות שאתה שואל על ממוקמים המאמר.
תגובה על ידי אדם Buenz - 12 במאי, 2009 @ 8:30