public class StatefullService {
private int price; //필드
public void order(String name, int price) {
System.out.println("name : "+name + " price : "+price);
this.price = price; // 여기가 문제
}
public int getPrice() {
return price;
}
}
메서드의 매개변수와 필드 변수를 일치하여 가독성을 좋게 하고싶을 때
this. 를 사용함.
this를 사용하고 싶지 않다면 매개변수를 다르게 설정해야함.