FAQ 17.01 What is the purpose of this chapter? FAQ 17.02 How does C++ express inheritance? FAQ 17.03 What is a concrete derived class? FAQ 17.04 Why can't a derived class access the private: members of its base class? FAQ 17.05 How can a base class protect derived classes so that changes to the base class will not affect them? FAQ 17.06 Can a derived class pointer be converted into a pointer to its public base class? FAQ 17.07 How can a class Y be a kind-of another class X as well as getting the bits of X? FAQ 17.08 How can a class Y get the bits of an existing class X without making Y a kind-of X? FAQ 17.09 How can a class Y be a kind-of another class X without inheriting the bits of X? |