פורסם 2007 במרץ 1018 שנים במונחה עצמים אתה משתמש ב CLASS וOBBJECTS וב"רגיל" שזה בעצם תכנות פונקציונלי משתמשים רק בפונקציות. כלומר, במונחה עצמים יש משהו שנקרא עצם שנמצא מעל הפונקציה ויש לו מאפיינים והוא יכול לעשות פעולות(פונקציות). טוב אני לא יודע איך בדיוק להסביר לך את זה אז קח תקרא לבד פונקציונלי: http://en.wikipedia.org/wiki/Functional_programming יש גם בעברית אבל זה לא משהו: http://he.wikipedia.org/wiki/%D7%AA%D7%9B%D7%A0%D7%95%D7%AA_%D7%A4%D7%95%D7%A0%D7%A7%D7%A6%D7%99%D7%95%D7%A0%D7%9C%D7%99 מונחה עצמים: http://en.wikipedia.org/wiki/Object-oriented_programming עברית: http://he.wikipedia.org/wiki/%D7%AA%D7%9B%D7%A0%D7%95%D7%AA_%D7%9E%D7%95%D7%A0%D7%97%D7%94_%D7%A2%D7%A6%D7%9E%D7%99%D7%9D
פורסם 2007 במרץ 1018 שנים מחבר לא ממש הבנתי מההסבר שלך, יש אולי איזה דוגמה שמראה את ההבדל איזה תרשים זרימה או משהו שימחיש את זה?
פורסם 2007 במרץ 1018 שנים OO זה נושא רחב מאוד בעל 3 מאפיינים עיקריים1) כימוס - כל מחלקה מאפשרת לך לבצע פעולות מסויימות בלי שתדע איך היא עושה זאת.2) ירושה - כל מחלקה יכולה לרשתממחלקה אחרת ובכך לרשת גם את המאפיינים שלה.3) פולימורפיזם - האפשרות לקחת מספר מחלקות שונות, למצוא להם מאפיים משותף ולאחד אותם בצורה כלשהי.אם אתה מעוניין במידע נוסף, קח כל ספר שמלמד שפת תכנות כזו ותקרא את הפרק הראשון.
פורסם 2007 במרץ 1118 שנים OO זה נושא רחב מאוד בעל 3 מאפיינים עיקריים 1) כימוס - כל מחלקה מאפשרת לך לבצע פעולות מסויימות בלי שתדע איך היא עושה זאת. 2) ירושה - כל מחלקה יכולה לרשתממחלקה אחרת ובכך לרשת גם את המאפיינים שלה. 3) פולימורפיזם - האפשרות לקחת מספר מחלקות שונות, למצוא להם מאפיים משותף ולאחד אותם בצורה כלשהי. אם אתה מעוניין במידע נוסף, קח כל ספר שמלמד שפת תכנות כזו ותקרא את הפרק הראשון. OO? אולי התכוונת OOP? כי אי אפשר להגיד רק Object Ortiented.. צריך לדחוף תProgramming איפשהו ובקשר לפולימורפיזם ולכימוס - 1. אתה בד"כ זה שבונה את המחלקה. אתה לא יכול לא לדעת מה היא עושה 2. הכוונה בפולימורפיזם בד"כ היא שינוי נתונים קיימים של מחלקה / OVERDRIVE של נתונים אחרים, לא איחוד מחלקות..
פורסם 2007 במרץ 1118 שנים רק רציתי להעיר שתכנות פונקציונלי (functional programming) הוא משהו שונה לגמרי ממה שאפשר לקרוא לו "תכנות רגיל".למה שרוב האנשים אולי יקראו תכנות רגיל קוראים תכנות אימפרטיבי (imperative programming) או תכנות פרוצדורלי (procedural programming).
פורסם 2007 במרץ 1118 שנים רק רציתי להעיר שתכנות פונקציונלי (functional programming) הוא משהו שונה לגמרי ממה שאפשר לקרוא לו "תכנות רגיל".למה שרוב האנשים אולי יקראו תכנות רגיל קוראים תכנות אימפרטיבי (imperative programming) או תכנות פרוצדורלי (procedural programming).תכנות פרוצדורלי ותכנות פונקציונאלי זה לא אותו דבר?אני אישית עובד בדרך של INCLUDES, אני מייבא חלקי דף כי מניסיון עם פונקציות זה לא הולך (רק בגלל שאני מתכנת PHP, ואני עובד על PHP4 אז אין לי אפשרות להריץ OOP).
פורסם 2007 במרץ 1118 שנים PHP ? זה אפילו לא שפת תכנות בכל מקרה, לגבי 3 תכנות המרכזיות של OOP זה אכן מה שנאמר פה כבר. ולא, תכנות פונקצינלי זה משהו לגמרי שונה, אתה משתמש פונקציות לעשות מניפולציה על המידע בלבד. שפת תכנות מבוא פופלארית בתחום זה היא ML. השפה הכי פופלרית בתחום היום היא Haskell
פורסם 2007 במרץ 1118 שנים PHP ? זה אפילו לא שפת תכנות PHP? לא שפת תכנות? זאת אולי שפת אינטרנט אבל זה לא אומר שזאת לא שפת תכנות שפת תכנות זה גם ASP וASP DOT NET, וגם C, C#, J וכולה.
פורסם 2007 במרץ 1318 שנים גם Net. היא לא שפת תכנות.זהו שם הקוד של מיקרוסופט לפלטפורמת הפיתוח שלו ולכלי הפיתוח שלו לפתרונות האלה.שפות התכנות הפופולריות ב- Net. הן : #C ו- Visual Basic.Net , יש עוד אבל אלה המרכזיות.
פורסם 2007 במרץ 1318 שנים כן, השפה היא C# או VB.C#? ASP?מפתאום :s05:אם כבר ASP.NET עובדת עם C#.וכשאמרתי ASP התכוונתי לVB/JSCRIPT..
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.