להגדרת
המחלקה Animal הוספנו כעת פונקצית חבר - PrintName, המדפיסה את שם החיה
להגדרת
המחלקה Cat הוספנו פונקצית חבר - CatBill, המחשבת את החשבון לתשלום עבור החתול.
בנוסף המחלקה מכילה את הפונקציה PrintName הנורשת מהמחלקה Animal
להגדרת
המחלקה Dog הוספנו פונקצית חבר - DogBill, המחשבת את החשבון לתשלום עבור הכלב.
בנוסף המחלקה מכילה את הפונקציה PrintName הנורשת מהמחלקה Animal
הפעלת
הפונקציות עבור b אובייקט ה-Cat. הפונקציה PrintName הנורשת מהמחלקה Animal והפונקציה
CatBill המוגדרת במחלקה Cat
להגדרת
המחלקה Animal הוספנו כעת פונקצית בנאי ללא פרמטרים, לאתחול משתני המחלקה Animal
גם
להגדרת המחלקה Cat הוספנו פונקצית בנאי לאתחול משתני המחלקה Cat
גם
להגדרת המחלקה Dog הוספנו פונקצית בנאי לאתחול משתני המחלקה Dog