View Single Post
ישן 27-07-06, 12:48   # 2
omaniusd
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 823

omaniusd לא מחובר  

ציטוט:
נכתב במקור על ידי BlueNosE
אני מתאר לעצמי,
אבל בכל זאת.
אני מסתדר יפה מאוד גם בלי להגדיר אם האובייקט ניתן לשימוש מבפנים או מבחוץ,
כי אני יכול לכתוב $this->FuncName ולקרוא לאובייקט פנימי.
בוא נגיד את זה ככה:
אתה לא תוכל להריץ את הקוד באופן אחר, ואני משתש בפונקצייה רק באופן פנימי, אז מה משנה ההגדרה שלה?
חחחחח
זאת תפיסה ממש לא OOP-ית. חלק גדול מהדברים של OOP מיועדים כדי למנוע ממך לחרוג מהOOP.
מעבר לזה, שהרבה יותר מסודר כשאתה מגדיר בדיוק הכל, וזה גם מאפשר לך לחשוף רק חלק מהרכיבים.
למשל, כשעובדים במודלים שונים, ולפי Design Patterns לא תמיד אתה רוצה לחשוף הכל.

Last edited by omaniusd; 27-07-06 at 12:51..
  Reply With Quote