# 리뷰: 칼로리 계산
```
public class Pork {
public static void main(String[] args) {
/* 1. 변수를 생성하시오. */
int people = 3; // 3인분
/* 2. 메소드를 통한 칼로리를 계산하시오. */
double result = serving(people); // 3 => ?? kcal
/* 3. 결과를 출력하시오 */
System.out.printf("삼겹살 %d인분: %.2f kcal" , people , result);
}
/* 4. 칼로리 계산을 위한 메소드를 작성하시오. */
public static double serving(int people){
int gram = people * 180;
double kcal = gram * 5.179;
return kcal;
}
}
```
제가 느끼기에 위쪽static(?)도 사람수 구하는거라 people 로하고
아래쪽 static(?)도 사람수 구하는거라 people로 하였는데 이렇게 하면 잘못 버릇 드는걸까 싶어서 궁금합니다 ㅠㅠ
그리고 괄호안에 int people 은 people 이라고만 하면 틀리다고 나오는데 혼자 쓸때마다 까먹네요...
원리가 어떻게 되는걸까요?
sehongpark님의 답변
## 변수명은
나 이외 사람들에게
의미를 잘 전달할 수 있게
명명하면 좋습니다.
## 파라미터의 경우
반드시 타입을 명시해야 합니다.