Sfida di riepilogo n. 1
Lezione 12 di 12 del corso Fondamenti di classi e oggetti in Java di Coddy.
Sfida
FacileTi viene fornito un codice con una classe Point.
Il tuo compito è implementare il programma nel metodo main che riceve dall'input due punti e calcola la distanza tra loro.
L'ordine dell'input è:
x1
y1
x2
y2
Provalo tu
import java.lang.Math;
import java.util.Scanner;
class Point {
int x;
int y;
public Point(int x, int y) {
this.x = x;
this.y = y;
}
public double distFrom(Point otherPoint) {
return Math.sqrt(Math.pow(this.x - otherPoint.x, 2) + Math.pow(this.y - otherPoint.y, 2))
}
}
class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// Scrivi il codice qui
}
}Tutte le lezioni di Fondamenti di classi e oggetti in Java
1Introduzione
Introduzione3Oggetti
Creare oggettiAccedere agli attributiEseguire metodiUsare i costruttoriSfida di riepilogo n. 1Esercitati da solo: Compilatore Java online