Compatibilité des pointeurs (2) prev
next

class rac {
	public:
		void m() { cout << "rac" << endl; }
};
class c: public rac {
	public:
		void m() { cout << "c" << endl;
};

rac *p; p = new c; void f(rac *r); f(p); p -> m(); // Résultat: rac


Ch. Tronche - Année 96-97 - Page 87