JAVA 프로그래밍

문제

점을 클래스로 표현하는 문제입니다 이를 해결하는 다음 프로그램에 대해 빈칸을 채우세요 
점의 x좌표 값을 입력하세요 : 3
점의 y좌표 값을 입력하세요 : 4
(0,0)과 (3,4) 사이의 거리는 5.0입니다 

점의 x좌표 값을 입력하세요 : 0
점의 y좌표 값을 입력하세요 : 0
이 점은 원점입니다 

점의 x좌표 값을 입력하세요 : 6
점의 y좌표 값을 입력하세요 : 8
(0,0)과 (6,8) 사이의 거리는 10.0입니다 

코드 빈칸 채우기

 java.util.Scanner; 
 java.lang.;  
 XYpoint  
{ 
	 int x, y; 
	 
	 XYpoint( int x, int y ) { 
		.x = x;						 
		.y = y;						 
	} 
	 
	 XYpoint() { 
		( 0, 0 );						 
	} 
 
	 String () { 
		 "(" + .x + "," + .y + ")"; 
	} 
 
	 boolean ( XYpoint that ) { 
		 ( .x  that.x )  ( .y  that.y ); 
	} 
 
	 double ( XYpoint that ) { 
		 .( .( ( .x - that.x ), 2 ) + .( ( .y - that.y ), 2 ) ); 
	} 
} 
	 
  XYpoints  
{ 
	public static void main( String[] args ) { 
		Scanner scan =  Scanner( System.in ); 
		 
		System.out.print( "점의 x좌표 값을 입력하세요 : " ); 
		int x = scan.nextInt(); 
		System.out.print( "점의 y좌표 값을 입력하세요 : " ); 
		int y = scan.nextInt(); 
 
		XYpoint origin =  
		                XYpoint(); 
		XYpoint point =  
		                XYpoint( x, y ); 
 
		 ( origin.( point ) ) { 
			System.out.println( "이 점은 원점입니다" ); 
		} 
		 { 
			System.out.println(  
			                    origin + "과 "  
			                     + point + " 사이의 거리는 " 
			                     + point.( origin ) + "입니다" ); 
		} 
		 
		scan.close(); 
	} 
}