public int porownajY(punkt a) { if (y < a.dajY()) { return(-1); } else if (y > a.dajY()) { return(1); } else if (x > a.dajX()) { return(1); } else { return(-1); } }
public void napisz() { if (lewy != null) { lewy.napisz(); } Console.Write("Liść na głębokości " + d); switch (typ) { case 1: Console.WriteLine("; punkt o współżędnych (" + punkcik.dajX() + "," + punkcik.dajY() + ")"); break; case 2: Console.WriteLine("; linia pionowa o współżędnej " + wspolzendna); break; case 3: Console.WriteLine("; linia pozioma o współżędnej " + wspolzendna); break; } if (prawy != null) { prawy.napisz(); } }