Bonjour et tout d'abord bonne année 2010 à tous...
Je voudrais utiliser une classe de base et des classes filles et ai un problème de compréhension.

Par exemple j'ai crée une classe de base (basetestclass avec un champ field1: integer) et 2 filles classA et classB avec leurs constructeurs qui appelent le constructeur de la mere (inherit create).

Je crée objA et objB instances de classA et classB.
si je fais:
objA.field1 := 2;
objB.field1 := 3;

field1 n'est pas le même dans objA et dans obj2.
Cela voudrait dire que 2 classes meres (basetestclass) différentes ont été instanciées.
J'avais pensé que les 2 classes filles pouvaient partager les éléments de la classe mère. Ce qui n'est pas le cas ici.
Comment faire pour que les 2 filles pouvaient partager les mêmes champs.

Merci pour votre patience et réponse,

Fred