3.1.2 The structs

Line 30 defines the structure that parallels class X. Note that the pointer to the vtable is the first data member. More interestingly, line 37 follows the same convention, and have its own vtable listed as the first member, followed by a data member to represent its only superclass, then its own data members.