Geek Quizz V: révision sur les constructeurs

 

Celui-ci est plus simple que les autres, donc attention: question de rapidité !

Dans l'exemple suivant, comment écrire le constructeur de B pour qu'il appelle son constructeur hérité de A en lui passant le même paramètre dummy ? Pour ne pas que ça soit trop facile je rajoute la condition suivante, si dummy passé dans le constructeur de B est négatif, je veux appeler le constructeur de A avec dummy = 0 sinon avec la valeur de dummy.

 public class A
{
    public A(int dummy)
    {
        this.dummy = dummy;
    }

    private int dummy;
}
public class B : A
{
    public B(int dummy) 
    {
        ?
    }
}

Mitsu

[Update] Quizz suivant: Geek Quizz VI: jouons avec les portées