안녕하세요.. 고민입니다.
예를들어
클래스 JSONPaser가 잇고
인터페이스 JSONParserInterface가 잇어요
그리고 클래스 JSONParser을 상속받는 자식클래스가
LoginPaser ContentsParser NoticeParser가 잇어요
각각의 상황에 맞게 쓰기 위해서
인터페이스에 추상메서드
parsingData(String str);
을 선언하고
각각의 자식클래스에서 오버라이딩해서 구현햇거든요
근데 이 자식메서드들은
각각의 작업에 맞게 특정 데이터 클래스를 리턴해야해요
예를들어 자식클래스중에
LoginParser는 UserData라는 객체를
리턴해야하고
ContentsParser는 ContentsData를 리턴해야해요
그래서 인터페이스에 선언한 추상메서드를
리턴타입을 줘야하는데
어찌줘야할지 모르겠어요..