class A{ void foo(); } class B{void foo1(); } class C {void foo1(); } Design like below: B.foo1() can access A.foo(), but C.foo1() can not access A.foo()
Anonymous
class A{ protected: void foo();} class B : class A{ foo1();}
Check out your Company Bowl for anonymous work chats.