namespace A { class X { void Y () {} } } namespace A { class XX : X { void YY () {} } }