class person { }; class student : virtual public person { ... } class assistant : virtual public person { ... } class student_assistant : public student, public assistant { ... };
class person { }; class student : virtual public person { ... } class assistant : virtual public person { ... } class student_assistant : public student, public assistant { ... };