היררכה - שאלה לגבי קובץ מסוג תמונה

תגיות:

כתוב: “לקובץ בינארי או טקסטואלי יש משקל המיוצג בקילובייטים, תוכן, ומשתמש שיצר אותו.”

  1. האם לקובץ מסוג תמונה צריכה להיות התכונה תוכן? ואם כן אז מה התוכן שלה צריך להיות? האם הייצוג הבינארי?
  2. האם לקובץ מסוג תמונה צריכה להיות התכונה של משקל?

מההבנה שלי לא חייב להיות לזה ארגומנט שמחזיק את התוכן, אולם כן יש הפונקציה read שקוראת את התוכן.

ולפונקציה מסוג תמונה גם צריכה להיות פעולה כמו read שפותחת את הקובץ כייצוג בינארי?

לכל קובץ שהוא לא תקיה צריך להיות את הפעולה read,
ולקובץ מסוג תמונה צריך להיות גם פעולה של get_size

אבל הפעולה read בקובץ מסוג תמונה מה היא צריכה להציג? ייצוג בינארי של התמונה?

מטרת התרגיל (להבנתי) הוא ליצור דימוי של מערכת קבצים. אנחנו לא הולכים כרגע ליצור קבצים ממשיים, אז זה לא ממש חשוב מה יהיה התוכן ואיך הוא יועבר/יאוחסן. מה שכן חשוב זה שתהיה פונקציה קריאת תוכן והיא תציג את מה שמוגדר בתור ה"תוכן" של האובייקט. צרי את הדימוי הזו בצורה שמתאימה לך.