ערכתי לאחרונה בתאריך 17.05.18 בשעה 23:46 בברכה, fly
במקום לענות לו, מבלבלים לו את המוחתיכנות מונחה עצמים = עבודה עם מחלקות
מחלקה זה קטע קוד שאפשר להגדיר בתוכו פונקציות ומשתנים מכל מיני סוגים
אם הקוד שלך הוא כמה שורות בודדות אז לא צריך לעבוד עם מחלקות
נניח אני רוצה לשלוח אימייל עם כל מיני אופציות
יהיה מאוד נוח להכניס את כל הקוד למחלקה
ואז כשארצה לשלוח אימייל אבצע שליחת מייל בצורה פשוטה ונקייה
mailClass.send(true,false,true)
|
שימוש במחלקות מאפשר לבצע כל מיני דפוסי תוכנה מועילים שצריך ללמוד
שימוש במחלקה מאפשר לך לא לשרוף שמות של משתנים ופונקציות בשביל שתוכל לעשות בהם שימוש חוזר
classA.sendMail() classB.sendMail() classC.sendMail()
|
classA.sendMail() יכול לשלוח מייל בצורה אסינכרונית
classB.sendMail() יכול לשלוח מייל בצורה מקבילית
classC.sendMail() יכול לשלוח מייל עם וירוס
אתה לא מבין מה זה מחלקה כי לא כתבת הרבה קוד
תלמד את הבסיס תבצע תרגילים, יש מלא אתרים באינטרנט
ואחר כך תבנה אפליקציה
זה יקח זמן, אלא אם אתה גאון