אני מכיר טוב מאוד C ו-++C... תאמין לי... ו-OOP ממש לא חדש לי...
ברור שלמחלקה יש גם פונקציות (מת'ודות) וגם משתנים (חברי מחלקה)...
הקטע, זה שב-++C, וב-C, יש התייחסות מאוד משמעותית לכל עניין הגישה לזיכרון, מכל סוג שהוא.
ב-++C, אני ההתגלמות של מחלקה בזיכרון היא כשל struct ב-C... כלאמר, רק המשתנים תופסים חלק במופע של המחלקה... ואז, ניתן להעתיק את הערך הזיכרוני של המופע הזה לכל מקום אחר...
ב-JAVA לעומת זאת, אין. אין את האופרטור sizeof. ל-Class אין התייחסות זיכרונית, ולכן אני לא מסוגל לבצע את מה שאני רוצה.כל מה שאני רוצה, זה לבנות מסד-נתונים פשוט מאוד (סוג של טבלה, כל שורה מכילה מספר קטן וקבוע של רשומות) עצמאי בתוך קובץ פשוט (שיכול להיות אפילו קובץ טקסט, תלוי איך מסתכלים על זה)...
ב-C או ב-++C אני יכול לעשות את זה בקלות...
השאלה היא איך עושים זה ב-JAVA?