הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > ביקורת אתרים

   
|!|

סגור את ההודעה
 
כלים לאשכול תצורת הצגה
ישן 31-10-07, 19:46   # 71
WebProject
מ.תיכנות
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אשדוד
הודעות: 3,070
Send a message via Skype™ to WebProject

WebProject לא מחובר  

ציטוט:
נכתב במקור על ידי BlueNosE צפה בהודעה
(התגובה גם לטל)
אין קשר ישיר בין מחלקות לבין OOP בהכרח.
OOP - Object Oriented Programming - בנוי ב3 מאפיינים עיקריים - ואף אחד מהם לא קיים בצורה מלאה בPHP4: לא ניתן לבנות את האובייקט כמו שצריך בהתחלה, לא ניתן לבצע הורשה כמו שצריך באמצעות private protected וכו' ולא ניתן לבצע העמסת פרמטרים, אופורטורים או OVERRIDE.

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

הורשה לא מתבצעת בעזרת private \ protected, אין קשר בכלל, ובשביל תיכנות מונחה עצמים לא חייב להשתמש בהורשה, זה רק דבר נלווה.

תסביר לי, מדוע לא ניתן לבנות את האוביקט כמו שצריך?

אני ממליץ לך לקרוא כמה מאמרים בנושא תיכנות מונחה עצמים, לא נראה לי שאתה מבין אותה.
__________________
כושר קרבי \ טיפים לגיבושים



פורטל רעל - צבא וכושר קרבי
 
ישן 31-10-07, 20:10   # 72
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 31
הודעות: 4,086

BlueNosE לא מחובר  

נראה לי שאתה מחליט, בלשון העם "לתפוס תחת" כי אתה לומד באוניברסיטה - אז הרשה לי להגיד לך משהו: יש 3 אפשרויות,
או שאתה אומר את זה בשביל לצאת חכם ו"מחפש" איפה טעיתי,
או שהמרצים שלך דפוקים,
או שאתה פשוט לא יודע OOP.

אולי לא הייתי ברור - הורשה מתבצעת באמצעות extands. המשתנים ששייכים למחלקת הparent יכולים להישמר בתוך המחלקה ו"ילדיה" ע"י הגדרה כלשהי שאני לא זוכר (כמו public, protected, רק משהו אחר שאני לא זוכר כרגע). זו הייתה הכוונה שלי.
לא ניתן לבנות את האובייקט כמו שצריך - אני אסביר גם את זה.
ברגע שלא תוכל להגדיר פונקצייה כפרטית, תוכל לקרוא לה גם מבחוץ, למרות שזה לא נחוץ - וזה רחוק מלהיות OOP. אתה לא יכול להגדיר את האובייקט בהתחלה כמו שצריך - בגישה OOPית כמובן.
לקרוא ספרים בנושא?
אם קיבלת את הרושם המוטעה, אני יודע להשתמש בOOP. אני יודע קצת C# ויצא לי להשתמש בOOP לא פעם ולא פעמיים.

אני מבקש ממך טל.. להוריד פרופיל, כי אתה לא הכי חכם בעולם. מאוד מצטער.

עריכה: והינה נזכרתי,
ע"י שימוש בprotected אתה מגדיר משתנה או פונקצייה שנגישים רק בתחומי המחלקה או במחלקות הנגזרות ממנה.
__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

סלנג מילון סלנג utter
 
ישן 31-10-07, 21:20   # 73
WebProject
מ.תיכנות
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אשדוד
הודעות: 3,070
Send a message via Skype™ to WebProject

WebProject לא מחובר  

לא ניסיתי "לתפוס תחת", סה"כ ציינתי שהוסבר לי טוב מאוד במסגרת האוניברסיטה, החלק העיקרי בלימודים שלי שם הם תיכנות מונחה עצמים, וכשהתכוונתי שאפשר להשתמש גם בPHP 4 במונחה עצמים, פשוט מאוד, לא יקרה כלום אם במערכת שהם מספקים בחינם, יהיה ניתן לקרוא למשתנה מחלקה מחוץ למחלקה עצמה, כל עוד המערכת עצמה תוכנתה במונחה עצמים, וכמה שיותר תהיה מנותקת משאר הקבצים על מנת להקנות מודולאריות מלאה, יהיה טוב יותר, וגירסת הPHP לא תשפיע על עד כמה מודולארית היא תהיה.

ואגב, זה extends ^^
__________________
כושר קרבי \ טיפים לגיבושים



פורטל רעל - צבא וכושר קרבי
 
ישן 31-10-07, 21:42   # 74
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 31
הודעות: 4,086

BlueNosE לא מחובר  

נכון, טעות שלי.

אבל טל, תסכים איתי שיש הבדל בין לומר את מה שאמרת בהודעה האחרונה לבין התגובה הקודמת שלך.
איזה קשר יש ללימודיך באוניברסיטה לנושא השיחה?
נכון, ניתן לממש עקרונות OOPים גם בלי OOP, אבל זה עדיין לא יחשב לתמיכה בOOP, אני מסכים איתך שזה גם משהו אבל מפה ללקרוא לPHP4 "תמיכה חלקית בOOP" זה שמיים וארץ.
__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

סלנג מילון סלנג utter
 
ישן 31-10-07, 22:33   # 75
WebProject
מ.תיכנות
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אשדוד
הודעות: 3,070
Send a message via Skype™ to WebProject

WebProject לא מחובר  

ציטוט:
נכתב במקור על ידי BlueNosE צפה בהודעה
נכון, טעות שלי.

אבל טל, תסכים איתי שיש הבדל בין לומר את מה שאמרת בהודעה האחרונה לבין התגובה הקודמת שלך.
איזה קשר יש ללימודיך באוניברסיטה לנושא השיחה?
נכון, ניתן לממש עקרונות OOPים גם בלי OOP, אבל זה עדיין לא יחשב לתמיכה בOOP, אני מסכים איתך שזה גם משהו אבל מפה ללקרוא לPHP4 "תמיכה חלקית בOOP" זה שמיים וארץ.
אני לומד במסגרת האוניברסיטה תיכנות מונחה עצמים, פשוט לא ציינתי את זה בתגובה הראשונה.

בתחילת הקורס מלמדים אותנו על מודולאריות, אוביקטים, הורשה, וחלק גדול מOOP, תיאורתית, וגם דרך קוד. (JAVA)
__________________
כושר קרבי \ טיפים לגיבושים



פורטל רעל - צבא וכושר קרבי
 
ישן 31-10-07, 23:34   # 76
DanielS
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Jan 2007
מיקום: ישראל
הודעות: 2,429

DanielS לא מחובר  

משהו אחד אני לא מבין.
איך OOP הפך להיות נושא השיחה אחים שלי ?
__________________
Daniel
Email : daniel [AT] smartwd [DOT] com

 
ישן 01-11-07, 02:13   # 77
Tomer
Whatever
 
Tomer's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 7,039
שלח הודעה באמצעות MSN אל Tomer Send a message via Skype™ to Tomer

Tomer לא מחובר  

שאלה טובה DanielS,
תחזרו בבקשה לנושא.
__________________
תומר
 
ישן 01-11-07, 13:53   # 78
P U T Z A
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2007
מיקום: ירושלים
גיל: 34
הודעות: 226
שלח הודעה באמצעות ICO אל P U T Z A שלח הודעה באמצעות MSN אל P U T Z A

P U T Z A לא מחובר  

ניהול בלוקים - תוכלו לערוך בקלוט את הבלוקים שיש לכם במערכת ולסדר אותם כרצונכם במיקומים שונים

בקלות
__________________
 
ישן 01-11-07, 14:58   # 79
DanielS
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Jan 2007
מיקום: ישראל
הודעות: 2,429

DanielS לא מחובר  

ציטוט:
נכתב במקור על ידי P U T Z A צפה בהודעה
ניהול בלוקים - תוכלו לערוך בקלוט את הבלוקים שיש לכם במערכת ולסדר אותם כרצונכם במיקומים שונים

בקלות
מוזר.
מה שאני יכול להגיד שלא אני רשמתי את הטקסט.
אני יערוך
__________________
Daniel
Email : daniel [AT] smartwd [DOT] com

 
ישן 02-11-07, 11:43   # 80
OmerN
מתאורר / יצא בחוץ
 
מיני פרופיל
תאריך הצטרפות: Jun 2006
גיל: 32
הודעות: 423

OmerN לא מחובר  

כל הכבוד, אני במקרה מכיר טוב את דניאל ואת חיים.
הם עבדו על המערכת נורא קשה ואני יכול להעיד.
המערכת טובה ואיכותית ובדקתי אותה כשעתיים, בהצלחה.
נ"ב, הקוד של המערכת בנויי בצורה מוזרה מאוד.
 
סגור את ההודעה

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 01:54.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ