상위 클래스 HIgh가 있는데,

하위 클래스들이 getImage 함수가 있어서 만들어줬습니다.

그것까진 문제가 안 돼는데, High쪽에서 setImage 함수를 만드려는데

setImage함수를 static으로 하려니까 변수도 static으로 만들어줘야돼서 문제가 생깁니다.

이럴땐 어떻게 하나요?


(문제 : 변수를 static으로 만들면 상속하는 모든 클래스가 같은 모습을 띰)

(setImage함수를 static으로 안 하면, 객체를 생성하고서 변수를 설정해줘야돼서 비효율적이라고 생각했습니다)