J Sharp – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
מ סדר |
מ קישורים פנימיים |
||
שורה 5:
{{שפת תכנות
| שם = #J
| פרדיגמות = [[תכנות מונחה עצמים |מונחית עצמים
[[תכנות מובנה | מובנית ]], [[תכנות אימפרטיבי|אימפרטיבית]]
| שנה = [[2002]]
| מפתח = [[מיקרוסופט]]
| גרסה אחרונה = v2.0 Second Edition
| תאריך גרסה אחרונה = 18 במאי 2007
| הושפעה על ידי =
[[++J (שפת תכנות) | ++J]]
| אתר אינטרנט = https://docs.microsoft.com/en-us/previous-versions/msdn10/bb188593(v=msdn.10)
}}
שורה 16 ⟵ 18:
== הבדלים בסיסיים בין #J ו-Java ==
שתי השפות משתמשות באותו תחביר כללי אך ישנם מספר שינויים ב-#J על מנת שתתמוך בסביבת [[.NET]]. לדוגמה, על מנת להשתמש בתכונות NET. עם מחלקה סטנדרטית של [[JavaBeans]], יש לכתוב לפני פעולות setter (אתחול תכונות) ו-getter (אחזור תכונות) את ההערה הבאה:<syntaxhighlight line="1">
/** @beanproperty */
|