הגדרת
המחלקה Base1 עם משתנה המחלקה x, פונקצית בנאי המקבלת פרמטר אחד ומאתחלת את המשתנה
x עם פרמטר זה ופונקצית החבר Print
הגדרת
המחלקה Base2 עם משתנה המחלקה y, פונקצית בנאי המקבלת פרמטר אחד ומאתחלת את המשתנה
y עם פרמטר זה ופונקצית החבר Print
הגדרת
המחלקה Sub. מוגדרת כיורשת של המחלקה Base1, ושל המחלקה Base2 ע"י הוספת השורה:
public Base1, public Base
המחלקה
Sub מכילה משתנה מחלקה z, בנוסף למשתנים x ו-y הנורשים מהמחלקות Base1 ו-Base2
בהתאמה
המחלקה
מכילה גם פונקצית בנאי המקבלת 3 פרמטרים, מעבירה אחד מהם לבנאי של Base1, את השני
מעבירה לבנאי של Base2 ועם השלישי מאתחלת את משתנה המחלקה z
המחלקה
מכילה גם הגדרת פונקצית חבר Print משל עצמה