Not really, 'cos it only covers inheritance and virtual functions (inclusion polymorphism). It neglects templates (parametric ...