unit 

하위클래스에


마린 메딕 scv 

세개 클래스가 존재하는 상황에서.



1~3 입력값에 따라


세개중 하나의 객체 만들고


반환하는 메소드 만들어야 되거든?



근데 1~3 이외의 값을 받았을때는 입력값 오류임을 나타내는 뭐 -1이라던가 그런걸 리턴하고 싶은데.


unit이 아니면 리턴이 전혀 안되네 -ㅅ-..


return (unit)1;


이렇게 캐스팅 해봐도 안먹히고.


어떻게 해야됨?