בקיצור
פונקציה חברה, היא פונקציה שמחלקה מסוימת מכריזה עליה כחברה, ולכן יש לה גישה גם למשתנים\פונקציות הפרטיים של המחלקה. הקשר להעמסת אופרטורים הוא שלדוגמא את >> ו-<< למחלקה מסוימת מגדירים לא בתוך המחלקה (בגלל רשימות פרמטרים) אלא כפונקציות חברות. virtual מאפשר פולימורפיזם ב-++C, כלומר שבהנתן מצביע לאבא שמצביע על אוביקט מסוג בן, הפעלת פונקציות דרך המצביע יפעיל את הפונקציה ה"נכונה", כלומר זו שמוגדרת באבא.