이 할당을 위해 가져 오기 becker.robots
파일을 사용하고 있습니다!Java - Beckers 로봇 패키지. 매개 변수 단계별 세분화
두 개의 사각형 모양에 여러 가지 '물건'을 넣을 클래스 DistributeBot
(확장자는 RobotSE
)을 만들어야합니다.
주요 방법은 다음 생성되면, 방법에 단일 호출 this.putThings();
내가 하나의 변수가 있어야 만들 오전 방법이라고 (나는 또한 단계적 정제를 사용하여 자신을 작성해야 매개 변수 포함) 매개 변수는 사각형의 크기를 정의합니다! 즉 (4)의 매개 변수는 '물건'의 4x4 사각형을 만듭니다.
로봇은 왼쪽에서 오른쪽으로 한 번에 한 줄씩 물건을 놓아야합니다! (한 줄이 표시되면 LHS로 이동하여 다음 줄을 표시해야합니다.)
매개 변수 i를 사용하여 메서드를 만드는 방법에 대해 확신 할 때마다 문제없이 시나리오를 완료 할 수있을 것이라고 생각합니다. 지정했습니다.
가정. 1. 로봇의 시작 위치는 항상 동일합니다. 즉, 1에서 시작합니다. 2. 로봇 배낭에는 두 개의 사각형을 표시하는 데 충분한 '물건'이 항상 있습니다.
누구나 가변 매개 변수를 사용하여 처음에이 메서드를 설정하는 방법에 대해 알 수 있습니다.
** ** 당신은 ** 당신의 임무에 어떻게 접근 할 수 있을지 알고 있습니까? –
우선, 저는 분명히 새로운 로봇 클래스를 만들고 새로운 생성자를 만들어야합니다! 같은 클래스 파일 내에서 단계적으로 세련미를 사용하여 위의 결론에 도달 한 다음 방법을 매개 변수를 만드는 방법을 알아 내면 다시 비행해야합니다! 즉 멀리 필자는 메서드를 만드는있어'공공 무효 putThings (int squareSize)'하지만 난 이걸 어떻게 해야할지 모르겠어 어떻게 매개 변수가 어떻게해야 정의를 얻을?! – user3223921
'squareSize' 매개 변수로 할 일을 결정합니다. –