Java에서 가계도 프로그램을 만들거나 적어도 시도하고 있습니다. 나는 여러 클래스 개발 :가계도 프로그램의 논리 코드
- 사람 - 여러 구성 - 사람 게터 및 설정 부모를위한 세터와 어린이
- 제품군을 확장 - 이름 성별 연령 등을위한 getter와 세터를 FamilyMember는
- 가족 구성원 및 추가 방법 구성원 제거
- FamilyTree는 기본 클래스 인 관계 설정에 사용됩니다.
나는 두 가지 문제가 : 나는 사람들 사이의 관계를 설정해야
1). 현재 내가하고있는 일 :
FamilyMember A, FamilyMember B
B.setMother(A);
A.setChild(B);
위의 예는 어머니와 자식 관계를 설정하기위한 것입니다.
이것은 매우 혼란스러워 보입니다. 모든 관계를 구현하는 데 오랜 시간이 걸리고 있습니다. 덜 절차적인 방법으로 여러 관계를 구현하는 방법에 대한 아이디어가 있습니까?
2) 가계도를 표시 할 수 있어야합니다. 어떻게해야합니까? 인생을 더 쉽게 만들어주는 맞춤 수업이 있습니까? 시간에 대한
감사합니다 ... 클래스 다음과 같은
어떻게 표시 하시겠습니까? – Roman