2016-08-14 4 views
0

제 질문은 상호 작용의 계층 구조에 대한 개요입니다. 하나의 프로젝트를 이해하려고합니다. 다른 프로그래머가 작성했습니다. 첨부를 참조하십시오.프로젝트 문서화 지정 및 설명

나는 두 가지로 혼란 오전 :

화살표 (나는 그것이 다른 방향으로 지적되어 있어야 상속 알고있는, 그러나 여기에는 상속하지 않습니다 그래서 그런 방식이 존재할 수 또는 잘못의 1) 방향으로! ?)

2) "+", "-"및 "#"과 같은 기호 (필자는 그러한 지정을 본 적이 없지만 읽은 기사에서는 아무 것도 말하지 않기 때문에 궁금합니다. 또는 부정확도)

미리 감사드립니다. 추천 해에 명시된 바와 같이

enter image description here

+1

화살표가있는 상단 용지에는 상속이 아닌 헤더 파일 종속성이 표시됩니다. 하단의 종이는 표준 [Unified Modeling Language (UML)] (https://en.wikipedia.org/wiki/Unified_Modeling_Language) 다이어그램 인 것 같습니다. –

+0

감사합니다. 그 사실을 알지 못했습니다. – Ivan

+0

이전에 종이에 헤더 파일 종속성 차트를 본적이 없습니다. 그러나 그러한 다이어그램을 만드는 데 도움이되는 도구가 있습니다. –

답변

0

은 그 표기법 UML의 언어이다. 귀하의 질문 :

1) 첫 번째 다이어그램에서 화살표는 상속과 같지 않고 종속성을 나타냅니다. 예를 들어 playerwindowQMainWindow을 포함해야합니다. #, +-과 같은

2) 표시는 UML 언어 표기하고 그 경우 그들은 protected, public 또는 private 함수 또는 변수를 나타낸다.