1 struct Base { 2 int m_base_val = 42; 3 }; 4 5 struct Foo : public Base { 6 int m_derived_val = 137; 7 }; 8 main()9 int main() { 10 Foo foo; 11 return 0; 12 } 13