반응형
메서드
메서드는 입력(input)을 받아 출럭(output)을 하는 하나의 작은 단위이다. 예를 들어 계산기를 만드는 경우 계산기가 풀고자 하는 문제인 숫자 계산을 위해서는 몇 가지의 기능이 필요하다. 아래의 그림을 참고해보면 메서드 하나를 만드는 것은 작은 네모 하나를 만드는 것과 같다.
단순한 문제인 두 숫자의 덧셈을 위한 메서드는 아래와 같이 작성할 수 있다.
public int sum(int num1, int num2) {
int result;
result = num1 + num2;
return result;
}
int output = sum(1, 2); // 3
반응형
문제
속력 'speed', 시간 'time' 이 숫자로 주어졌을 때, 이동한 거리를 변수 'distance'에 할당하여 리턴하는 'getRunCatDistance' 메서드를 작성해보자.
코드 작성
public class Solution {
public int getRunCatDistance(int speed, int time) {
int distance;
// TODO: 속력(speed), 시간(time)이 숫자로 주어졌을 때, 이동한 거리를 변수 distance에 할당하여 리턴하는
distance=speed*time;// getRunCatDistance 함수를 작성
return distance;
}
}
반응형
'공부 > 전자컴퓨터공학' 카테고리의 다른 글
메서드 호출과 리턴 - Java 예제 (0) | 2024.06.18 |
---|---|
메서드 선언하기 - Java 예제 (0) | 2024.06.17 |
표현식(expression) - Java 예제 (0) | 2024.06.17 |
변수에 숫자 값 할당하기 - Java 예제 (0) | 2024.06.17 |
변수에 값 할당하기 - Java 예제 (0) | 2024.06.17 |