// nie dziedziczone są konstruktory public Kolo(Punkt srodek, double promien) : base(srodek, promien) { }
public Odcinek(Punkt a, Punkt b) { Poczatek = a; Koniec = b; }
// konstruktory public Odcinek() { Poczatek = new Punkt(0, 0); Koniec = new Punkt(0, 1); }
public void UsunWszystkie(Punkt p) => punkty.RemoveAll(x => x.Equals(p));
public void DodajNaPozycji(int indeks, Punkt p) => punkty.Insert(indeks, p);
public void DodajNaKoniec(Punkt p) => punkty.Add(p);