Classes | Functions

virtual.cc File Reference

Correction du TD 6. More...

Go to the source code of this file.

Classes

struct  A
struct  B
struct  C

Functions

int main ()

Detailed Description

Correction du TD 6.

Exercice 1. Le mot virtual apparaît nécessairement dans une méthode de A pour que la hiérarchie soit polymorphe et autorise le dynamic_cast Par ailleurs, si C hérite deux fois de A, on ne peut pas transtyper un pointeur C* en A* car il y a ambiguïté; l'héritage de A par B et C doit donc être "virtuel".

Definition in file virtual.cc.


Function Documentation

int main (  ) 

Definition at line 26 of file virtual.cc.

 All Classes Namespaces Files Functions Variables Typedefs Friends