가령 니가 rpg를 쳐만들고 아이템이 이뜸 ㅇㅅㅇ.
그 아이템을 너는 쓰거나 먹거나 팔수 있음 ㅇㅅㅇ.
그 경우

1. 오차피 아이템은 객체로 따로 구현할 가능성이 높고.
2. 아이템을 통해 취하는 액션이 1개가 아니기 때문에

각 액션마다 ㅇㅅㅇ
if 문 떡칠하는 동시에
해당 액션의 효과를 객체 내부에거
리턴하는게 코드가 더 깔끔해짐.

다만...

액션이 1개 뿐이라면 이게 좋은지 어떤지는 애매하며
따로 객체로 구현할 필요가 없는 기능에 굳이 if를 없애기 위해
객체로 부득부득 만드는건 주객이 전도된 행위고
코드도 더러워짐 ㅇㅅㅇ.

대충생각한 거니까
반박좀 ㅇㅅㅇ