באופן כללי, כל שיטה שאינה תלויה במצב של מופע צריכה להיות סטטית. כיתות עוזרות שאינן מכילות דבר מלבד שיטות סטטיות צריכות להכריז בעצמן כסטטיות כדי למנוע ממך להוסיף בטעות חברים לא סטטיים וליצור מופע של המחלקות.
האם שיטות העזר צריכות להיות סטטיות?
21 תשובות. אני מעדיף ששיטות עוזר כאלה יהיו סטטיות פרטיות; מה שיבהיר לקורא שהם לא ישנו את מצב האובייקט.
האם כיתת עוזרים יכולה להיות סטטית?
רוב מחלקות המסייעים או השירותים השתמשו בשיטות סטטיות. אתה צריך להשתמש רק בשיטות לא סטטיות אם אתה רוצה ליצור מופעים מרובים של מחלקת העוזר שלך, אבל מכיוון שאתה רק צריך פונקציית קלט פשוטה -> -> פלט, הייתי עושה את השיטות סטטיות.
האם שיעורי עוזר סטטי גרועים?
מדוע שיעורי עוזר סטטי גרועים? שיעורי עוזר סטטי הם גרועים מכיוון שהם הופכים תוכניות לקשות יותר להבנה (ולכן קשה יותר להכניס אותן למפתחים חדשים), מובילות לבאגים כי לא ברור על אילו נתונים הם אמורים לפעול, וכן הם מקשים על השינויים עקב צימוד מוגבר.
האם שיטות המסייעות אמורות להיות פרטיות?
שיטות עוזרות פנימיות הן (כנראה) בסדר
אם שיטה היא באמת רק עוזרת לשיטה ציבורית ולא הגיוני לחיות לבד בהקשר אחר אז זה בסדר לשמור את זה כ שיטה פרטית.