클래스 4개를 만드는데

A->B->C 이렇게 상속관계에 있고,

D클래스에서

사용자가 생성하고자 하는 객체를 선택하도록 하여라. 만약 사용자가 원기둥 객
체를 만들고자 한다면, 아래 원의 중심 x좌표, y좌표, 아래 원의 반지름, 원기둥의
높이 값을 입력 받도록 하여라.

생성하는 객체를 생성하는데 필요한 값을 입력하지 않는 경우에는 기본 값으로
객체를 생성하도록 한다.

문제가 이건데...

어떤식으로 해결해야되죠? 감이 안잡혀서 아예 손도 못대고 있네요..