Skip to content
MAKONEA
🇰🇷
KR
한국어
필터 켜기
홈
소개
기록
프로젝트
메모장
위키
월간 트렌드
방명록
…
← 편집 역사
개정 비교
비지터 패턴
선택한 두 보관본의 본문 변경입니다. 코드는 실행하지 않습니다.
비교 전 원문: 2026-10-25 00:29:29 UTC
비교 후 원문: 2026-10-25 01:38:50 UTC
변경 내용
원본·수정본 나란히
전체 JSON·실행 코드 비교
변경 구간 1개
− 삭제
+ 추가
변경 없는 본문 23개는 생략했습니다.
본문 블록 16 → 16
−
node
.
Accept()가
구체적인 요소 구현을
고르고,
그
안의
Visit(
this
)
가
방문자의
해당
요소 처리로 연결된다.
TextNode와
ImageNode의
출력이
서로
다른
이유다
.
+
호출부의 node는 IDocNode 타입이어서 Visit(
node
)로는 TextNode·ImageNode용 메서드를 고를 수 없다
.
각
Accept()가
자기
구체
타입의
this를
Visit(
)
에
전달해
해당
처리를
연결하므로
호출부가
요소마다
분기할
필요가
없다
.
코드·서식 변경 보기