הגדרת
המחלקה Date המכילה שלושה משתני מחלקה: day, month ו-year
המחלקה
מכילה הכרזת פונקצית בנאי, והכרזת פונקצית מפרק, הנקראת בשם זהה לשם הבנאי, בתוספת
הסימן ~ לפניו, אין לה ערך מוחזר או פרמטרים והיא מופעלת בעת השמדת האובייקט
המחלקה
מכילה גם שתי פונקציות חבר:
GetJulian המחזירה את התאריך בסגנון הג'וליאני ו-AddDays המוסיפה ימים לאובייקט
התאריך
לאותה המחלקה Date שהגדרנו קודם, הוספנו משתנה חדש title - מצביע למחרוזת
הגדרת
הבנאי Date של המחלקה Date מאתחל את שלושת משתני המחלקה, ובצע הקצאת זיכרון דינמית
למחרוזת, אליה יצביע המשתנה title
הגדרת
המפרק ~Date של המחלקה Date, משחרר את הזיכרון שהוקצה ע"י הבנאי, אליו מצביע
המשתנה title.