כעת עליך לבנות את הפונקציה ReadNext במחלקה EmpTrans בה השתמשנו ליצירת אובייקט עדכון חדש ולקריאת רשומת העדכון הבאה לתוכו.
הערה: גם כאן עליך להשתמש ב-streams כדי לממש עבודה עם קבצים.
הנח שהמצביע לקובץ העדכונים נמצא בתחילת הרשומה הבאה אותה תקרא הפונקציה ReadNext.
הפונקציה תקרא את השדה הראשון ברשומה, שהינו האות המציינת את סוג העדכון. בהתאם לכך הפונקציה תייצר את אובייקט העדכון המתאים.
הפונקציה תקרא את שאר שדות הרשומה לתוך משתני המחלקה של אובייקט העדכון.
הוסף להגדרת המחלקה EmpTrans פונקציה בשם ReadBody שקוראת את שדות הרשומה הנותרים, לאחר קריאת מספר העובד, לתוך אובייקט העדכון. את הפונקציה הזו נממש במשימה הבאה.