Consider this case of private inheritance in C++:
class X { public: void foo(); protected: int m; private: int n; }; class Y : private X { public: void bar(); };
One of these statements is false. Which one?