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