public Punct(string denumire, double a , double b)
Console.WriteLine("{0}({1},{2})",nume,x,y);
public Segment(string denumire, double ax,double ay,double bx,double by)
a=new Punct(nume.Substring(0,1),ax,ay);
b=new Punct(nume.Substring(1,1),bx,by);
return System.Math.Sqrt((b.x-a.x)*(b.x-a.x)+(b.y-a.y)*(b.y-a.y));
{ Console.WriteLine("Distanta dintre {0} si {1} este : {2}",a.nume,b.nume,LSegment());
public static void Main()
Segment s=new Segment("AB",0,3,4,0);