추상 트 리 구 조 를 대상 으로
public class Tree {
private int id;
private String name;
private List<Note> notes;
private String show;// jsp :<a href="">${name}</a>
......getter and setter;
//
// ,
public void showNote() {
System.out.println(show);
for (Note note : notes) {
note.showNote();
}
}
//
public void closeTree() {}
// ,
class Note {
private int id;
private String name;
private List<Note> notes;//
private String show;
......getter and setter;
// ,
public void showNote() {
System.out.println(show);
for (Note note : notes) {
note.showNote();
}
}
}
}
기본적으로 클래스 구 조 는 이렇다. 가장 관건 적 인 것 은 쇼 노트 () 방법 이다. 각 노드 는 자신의 디 스 플레이 와 하위 노드 의 디 스 플레이 를 책임 진다. 이것 이 바로 귀속 이다.
이러한 디자인 의 목적 은 jsp 페이지 에 편리 하 게 표시 할 수 있 도록 ${TreeInstance. show} 로 나무 전 체 를 표시 할 수 있 습 니 다. 많은 노드 에 적합 하지 않 고 동적 트 리 도 제공 하지 않 습 니 다. 표시 만 담당 할 뿐 입 니 다 (클 라 이언 트 에 제공).
${TreeInstance. show} 이런 디 스 플레이 는 분명히 실현 되 지 않 았 습 니 다. showNote () 방법 을 생각해 보면 부모 노드. show = all 하위 노드. show +
왜 완성 하지 못 했 습 니까?잠시 시간 이 없어 서 더 필요 한 일이 있 습 니 다. 대충 써 보 세 요. 저 만 그런 게 아니 겠 죠?모두 가 어떤 피드백 이 있 는 지 보 니 이런 것 이 막 다른 골목 이 라 고 말 할 수 없다.
그리고 노드 가 데이터베이스 에 저장 되 어 있다 면 모든 데 이 터 를 읽 고 트 리 대상 에 어떻게 봉인 할 것 인가?아직 깊이 생각 하지 못 했다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
정수 반전Udemy 에서 공부 한 것을 중얼거린다 Chapter3【Integer Reversal】 (예) 문자열로 숫자를 반전 (toString, split, reverse, join) 인수의 수치 (n)가 0보다 위 또는 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.