PHP/OOP - תכנות מונחה עצמים: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
Eitanbb (שיחה | תרומות)
אין תקציר עריכה
Eitanbb (שיחה | תרומות)
אין תקציר עריכה
שורה 6:
class name{....}
</source>
אבל למחלקה צריכים להיות מאפיינים (משתנים בתוך המחלקה) משלה ופונקציות משלה ('''מתודות''').
כדי ליצור משתניםמאפיינים בתוך המחלקה '''נצהיר''' עליהם באמצעות משפט var. אין להגדיר את המשתניםהמאפיינים ההם בעת הצהרתם!
 
כשנפנה אל המשתניםהמאפיינים והמתודות אחרי הגדרתם/הצהרתם נעשה זאת כך:
<source lang = "PHP">
$this->name;
שורה 22:
$obg->methodname(p1,p2...);
</source>
ומה עם המשתניםהמאפיינים של המחלקה?
<source lang = "PHP">
$obj->varname;