示例#1
0
 public double Odleglosc(Punkt p)
 {
     return(this.p.Odleglosc(p));
 }
示例#2
0
 public Kolorowy(double x, double y, string kolor)
 {
     this.p     = new Punkt(x, y);
     this.kolor = kolor;
 }
示例#3
0
 public static bool CzyIdentyczne(Punkt p, Punkt q)
 {
     return(q.CzyIdentyczny(p));
 }
示例#4
0
 // statyczne, wykorzystujace juz zdefiniowane metody zwykle
 public static double Odleglosc(Punkt p1, Punkt p2)
 {
     return(p1.Odleglosc(p2));
 }
示例#5
0
 public bool CzyIdentyczny(Punkt p)
 {
     return((x == p.x) && (y == p.y));
 }
示例#6
0
 // niestatyczne
 public double Odleglosc(Punkt p)
 {
     return(Math.Sqrt((x - p.x) * (x - p.x) + (y - p.y) * (y - p.y)));
 }