using static PatchTopLevelMainEmpêcheSurcharge;
Rectangle r = new (3, 5);
static class PatchTopLevelMainEmpêcheSurcharge
public static void Afficher(Carré c)
Console.WriteLine($"Carré {c.Hauteur} x {c.Largeur}");
public static void Afficher(Rectangle r)
Console.WriteLine($"Rectangle {r.Hauteur} x {r.Largeur}");
public static void Modifier(Rectangle r)
public static void Modifier(Carré c)
public int Largeur { get; set; }
public int Hauteur { get; set; }
public Rectangle(int hauteur, int largeur)
private int TailleCôté { get; set; }
public Carré(int tailleCôté)