esercizi
Definire la classe punto con gli attributi x, y e name, rispettivamente di tipo double, double e String.
Dotare la classe di un costruttore che prende due double e li assegna a x ed y rispettivamente.
Dotare la classe di un costruttore che prende due double e uno String e li assegna a x, y e name.
Dotare la classe di un costruttore che prende uno string e assegna 0.0 a x ed y se il parametro di tipo String รจ "o" oppure "O" oppure "Origine".
Dotare la classe punto di due metodi chiamati distanza:
-
il primo che prende come parametro formale un altro punto e restituisce la distanza dei due punti.
-
il secondo che prende come parametri formali due double e restituisce la distanza del punto su cui si invoca il metodo dal punto che si ottiene usando il primo parametro come ascissa e il secondo come ordinata di un altro punto.