מימוש ל-Factory pattern

zvivered

New member
מימוש ל-Factory pattern

שלום, למישהו יש משהו מהמדף ? המימוש שבספר של ה- patterns לא מספק. תודה.
 

ekampf

New member
מה לא מספק ?

FACTORY הוא בסך הכל מחלקה עם פונקציית CreateInstance היוצרת Instance של אוביקת מסויים...
 

zvivered

New member
כל מה שאמרת הוא סינית עבורי.

האם יש בידך דוגמה בקוד C++ ? תודה.
 

ekampf

New member
פשוט

מחלקה עם פונקציה שמחזירה מצביע למחלקה מה לא מובן? אולי כדאי שתלמד C++ בסיס לפני שאתה לומד Design Patterns ?
 

zvivered

New member
הספר הזה קשה לאללה.

יש שם דוגמה עם Mazefactory . למה אין דוגמאות פשוטות יותר ? האם יש לך דוגמה כזו ? תודה.
 

אלדד26

New member
איפה יש MazeFactory?

אני מסתכל בעמוד 87 של הספר, ולא רואה שום Maze factory. אני רואה דוגמה פשוטה ואני בטוח שאם תקרא את כל הסעיף של ה - factory תצליח להבין.
 

zvivered

New member
בעמוד 87 אני רואה את הדוגמה הזו

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

אלדד26

New member
לא,

אנחנו לא מדברים על אותו ספר (אם כי מוזר לי איך יש לשנינו דוגמה ל - Factory בעמוד 87
). בכתובת הזו תוכל למצוא ספר אלקטרוני של Bruce Eckel בנושא Patterns. אמנם המימוש הוא ב - JAVA, אבל אני סומך עליך שתסתדר. זה מאוד דומה.
 

sadde1

New member
קודם כל מדובר על ...

Abstract factory pattern !!! הספר הוא של אריק גמא (ועוד שלושה). הרעיון הוא שלכל פקטורי יש פונקציות בנייה פנימיות ( MakeWall MakeDoor ). ויש כל מיני פקטורים: רגיל, bomebed וכ"ו. לתוכנית מספקים איזה פקטורי שמתאים. הדוגמא בספר באמת פשוטה ומסבירה היטב את הרעיון. תקרא עוד פעם - (גם את דוגמת הבסיס בעמ´ 82) אבי
 
למעלה