Class Punto

java.lang.Object
  extended by Punto

public class Punto
extends java.lang.Object

Punto copyright: non applicabile


Constructor Summary
Punto()
          definisce il punto origine del sistema di riferimento
Punto(double unX, double unY)
          definisce il punto (x, y)
 
Method Summary
 double dist(Punto q)
          calcola la distanza fra due punti del piano
 Punto medio(Punto q)
          calcola il punto medio fra due punti del piano
 java.lang.String toString()
          restituisce la rappresentazione testuale del punto nella forma (x, y)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Punto

public Punto(double unX,
             double unY)
definisce il punto (x, y)

Parameters:
unX - l'ascissa del punto
unY - l'ordinata del punto

Punto

public Punto()
definisce il punto origine del sistema di riferimento

Method Detail

dist

public double dist(Punto q)
calcola la distanza fra due punti del piano

Parameters:
q - uno punto del piano
Returns:
la distanza fra i due punti

medio

public Punto medio(Punto q)
calcola il punto medio fra due punti del piano

Parameters:
q - uno punto del piano
Returns:
il punto medio

toString

public java.lang.String toString()
restituisce la rappresentazione testuale del punto nella forma (x, y)

Overrides:
toString in class java.lang.Object
Returns:
una stringa con la rappresentazione testuale del punto