[010]LINQ To Objects :קבלת נתונים מאוסף (collection) של מחלקות (class) |
כדי לראות או להוריד את חבילת ההדרכה, צריך לקנות את חבילת ההדרכה או להיות משתמש רשום.
הרשמה
|
לרכישה
|
|
|
|
|
|
|
| |
[021] הביטוי params |
21/04/2013 |
|
הביטוי params מאפשר למתודה לקבל מספר לא מוגדר של משתנים מאותו סוג.
בקוד זה ניתן לראות את אופן שליחת הנתונים אל מתודה אשר מקבלת מספר לא מוגדר של מספרים מסוג int . |
|
הורדה: קוד מקור |
|
|
|
| |
[023] הגדרת מחלקה + אובייקט (מתחילים) | Classes |
21/04/2013 |
|
מטרה: להציג באופן פשוט הגדרת מחלקה CLASS ויצירת אובייקט OBJECT כולל אתחול והדפסה למסך
דמו-קוד : הדגמה כיצד לבנות מחלקה class מסוג Person הכוללת באופן פשוט וכללי שדות לאחסון נתונים כגון שם פרטי,משפחה,גיל ומתודה הכוללת הדפסה למסך כולל שימוש (לא הכרחי במקרה זה)באופרטור this . דוגמא זאת הינה ראשונית שמטרתה לייצר אובייקט + אתחול השדות ושימוש במתודה ללא התחשבות בכתיבת קוד נכון בכדי להקל על הלומדים בשלבים.
סוג הפרויקט : Console Application |
|
הורדה: קוד מקור |
|
|
|
| |
[024] יצירת מאפייני גישה לשדות private (מתחילים) |
21/04/2013 |
|
מטרה :יצירת מחלקה הכוללת שדות פרטיים + גישה לקריאה וכתיבה דרך מאפייני המחלקה Properties
ע"י שימוש ב get,set,value
דמו-קוד:בדוגמא זו ניתן לראות הגדרת מחלקה בשם Person הכולל שדות פרטיים (private)שאינם מאפשרים גישה ישירה אל השדות המיועדים לאחסון שם פרטי,משפחה וגיל.שדות אלו יקבלו את הערכים באופן עקיף דרך המאפיינים (Properties)המיועדים לשדות כולל מימוש מאפיין המונע הזנת ערך שלילי עבור שדה הגיל (Age)
סוג הפרויקט : Console Application |
|
הורדה: קוד מקור |
|
|
|
| |
[025] הגדרת מחלקה הכוללת מתודת אתחול | Constructors (מתחילים) |
26/01/2018 |
|
מטרה:הגדרת מחלקה הכוללת פונקציית אתחול (Constructor)לאתחול השדות בעת יצירת האובייקט.
דמו-קוד:בדוגמא אנו מייצרים מחלקה המגדירה טיפוס Point הכולל שדות x,y עבור הגדרת נקודה במרחב.המחלקה כוללת Constructor המאפשר את אתחול השדות בערכים 5,10 בעת יצירת האובייקט באופן אוטומטי וראשוני.
סוג הפרוייקט: Console Application |
|
הורדה: קוד מקור |
|
|
|
| |
[026] העמסת בנאים | Overloading Constructors |
26/01/2018 |
|
העמסת בנאים מעניקה לנו דרכים רבות לאתחול שדות האובייקט ברגע יצירתו על ידי ציון שם האובייקט אך עם מספר וסוג פרמטרים שונה.
בקוד זה ניתן לראות יצירת מספר אובייקטים מסוג Person אשר בכל פעם מתבצע אתחול שונה בהתאם למספר וסוג הפרמטרים הנשלחים. |
|
הורדה: קוד מקור |
|
|
| |
|
|