|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
![]() |
# 11 |
חבר וותיק
|
נתחיל ביענתו OOP שלה,
שהיא לא תומכת כל כך בהורשה של מחלקות, זה יותר דומה לקריאות של פונקציות חוזרות ונשנות, אי אפשר לכתוב בה פונקציות גלובאליות וגם אי אפשר לגשת לאוגרים |
![]() |
![]() |
# 12 |
Winner
|
איך מצטרפים לפרויקט הזה?
מאיפה אמורים לפנות אלי, אני רוצה לשמוע את ההרצאה הזאת על הפרויקט.
__________________
בברכה, רום. מתכנת אפליקציות אינטרנט. אימייל: Rom.As10@gmail.com מסנג'ר: Rom_as10@hotmail.com |
![]() |
![]() |
# 13 |
חבר וותיק
|
אצלנו זה רק ילדים שבמגמת מחשבים או תכ"ם. תשאל אנשים מהבצפר שלך מורים למחשבים/מנהלים
|
![]() |
![]() |
# 14 |
Winner
|
כבר שבועיים לא הייתי בבצפר..
__________________
בברכה, רום. מתכנת אפליקציות אינטרנט. אימייל: Rom.As10@gmail.com מסנג'ר: Rom_as10@hotmail.com |
![]() |
![]() |
# 15 |
הוסטסניון
|
זה כאילו מיועד לתלמידים שבחרו במגמות מקצועות טכנולוגים.
תנסה לשאול את בית הספר שלך...
__________________
רותם דוא"ל: Rotema7 [at] gmail.com |
![]() |
![]() |
# 16 | |
משתמש - היכל התהילה
|
ציטוט:
ה"יענתו OOP" - בוא נגיד שאין כיום שפה שהיא יותר OOP מ C# - מה לא תומכת בהורשה של מחלקות? להיפך, יש לך שלוש רמות אבסטרקציה שונות: אינטרפיסס (שיא האבסטרקציה), abstract class (אבסטרקטי עם אפשרות לאימפלמנטציה) ו class רגיש, שהוא כבר פשוט אימפלמנטציה (מימוש) של אלה שהוא יורש מהם. לא מבין למה אתה מתכוון בקריאה של פונקציות חוזרות ונשנות. פונקציה גלובאלית - זה לא ממש OOP. ברגע שיש לך פונקציה גלובאלית שאתה ניגש ממנה וכו' - זה מאפיין של תכנות פונקציונאלי לא של Object Oriented. אם אתה ממש מתעקש, אתה יכול לעשות class סטאטי או מתודה סטאטית, שזה, ברמה מסויימת, גלובאלי. |
|
![]() |
![]() |
# 17 |
חבר וותיק
|
התכוונתי שאי אפשר לרשת ממחלקה יורשת בC#
ומאיפה הסקת שאמרתי שפונקציות גלובאליות זה OOP? וחבל ששפה כמו C# לא תומכת בשני סוגי התכנות ברמה טובה, פרוצדורלי ומכוון עצמים... |
![]() |
![]() |
# 18 | |
משתמש - היכל התהילה
|
ציטוט:
ומה הבעייה לירוש ממחלקה שיורשת? אם מחלקה A יורשת מB ומחלקה C יורשת מA - מה הבעייה? |
|
![]() |
![]() |
# 19 |
חבר וותיק
|
הבעיה שזה לא קיים.
לא עבר ולא בטיח, תכנות פרוצדוראלי עדיין קיים ובמקרים מסויימים הרבה יותר נוח ממונחה עצמים. |
![]() |
![]() |
# 20 | |
משתמש - היכל התהילה
|
ציטוט:
קוד:
using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication2 { class Program:A { public Program() { i = 5; } } class A:B { } class B { protected int i; } } אז מה לא קיים?! אין היום שום סיבה להשתמש בתכנות פרוצדורלי, אם י שלך דרך להימנע מזה. ולכן, למעשה, רובן המוחלט של השפות המודרניות - פשוט לא מאפשרות תכנות פרוצדורלי. |
|
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|