J Sharp – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
עדכון |
מ הסרת רווח לפני ) (דרך WP:JWB) |
||
שורה 20:
ולשנות את שם המשתנה הפרטי (משתנה שניתן לגשת אליו ישירות מהמחלקה בו הוא נמצא בלבד - <code>private</code>) כדי שיהיה שונה מהסיומת של שמות ה־getXxx ו־setXxx.
{{משמאל לימין|J#}} לא ממירה קוד מקור בשפת Java ל-Java [[Bytecode]] (קובצי class.) ולא תומכת בפיתוח ''java applet''<ref>Applet - יישום קטן אשר רץ בתוך הדפדפן.</ref> או יכולה להחזיק ''applets'' ישירות ב[[דפדפן|דפדפן אינטרנט]], אם כי היא כן מספקת פעולת מעטפת<ref>פעולת מעטפת היא פעולה אשר תפקידה המרכזי הוא לזמן פעולות אחרות </ref> (
ציטוט ממגזין [[InfoWorld]] (בתרגום לעברית) על השפה: [[ממשק (תכנות)|הממשק]] של #J ל־[[.NET|NET Framework.]] הוא יציב, אך לא רציף ומגובש כמו של [[סי שארפ|#C]]. בפרט, קוד בשפת #J לא יכול להגדיר [[תכנות מונחה-עצמים|תכונות]], אירועים, [[סי שארפ#תכנות פונקציונלי|דלגייטים]] (delegates) ו־[[Value type|Value types]] חדשים. #J יכול להשתמש ב[[מבנה נתונים|מבני הנתונים]] הללו אם הם מוגדרים ב[[שפת סף|אסמבלי]] וכתובים בשפה אחרת, אך זו חוסר היכולת של #J להגדיר מבני נתונים חדשים אשר מגבילה את השפעתה ואת [[תפעוליות בינית|התפעוליות הבינית]] (
== ראו גם ==
|