"가시성 (UML)"의 두 판 사이의 차이

 
(같은 사용자의 중간 판 4개는 보이지 않습니다)
10번째 줄: 10번째 줄:


{| class='wikitable'
{| class='wikitable'
| 속성 가시성(attribute visibility) || B는 A의 속성이다.
| [[속성 가시성]](attribute visibility) || B는 A의 속성이다.
|-
|-
| 파라미터 가시성(parameter visibility) || B는 A의 메소드의 파라미터이다.
| [[파라미터 가시성]](parameter visibility) || B는 A의 메소드의 파라미터이다.
|-
|-
| 로컬 가시성(local visibility) || B는 A의 메소드 내 (비-파라미터) 로컬 객체이다.
| [[로컬 가시성]](local visibility) || B는 A의 메소드 내 (비-파라미터) 로컬 객체이다.
|-
|-
| 글로벌 가시성(global visibility) || B는 전체에서 보인다.
| [[글로벌 가시성]](global visibility) || B는 전체에서 보인다.
|}
|}


==클래스 다이어그램==
==클래스 다이어그램==
* [[클래스 다이어그램]]에서의 [[접근지정자]] 표현
* [[클래스 다이어그램]]에서의 [[접근 수정자]] 표현


{|class=wikitable<beta & entity><>
{|class=wikitable<beta & entity><>
33번째 줄: 33번째 줄:


==같이 보기==
==같이 보기==
* [[접근지정자]]
* [[접근 수정자]]
* [[클래스 다이어그램]]
* [[클래스 다이어그램]]
* [[시퀀스 다이어그램]]


==참고==
==참고==

2022년 12월 17일 (토) 15:36 기준 최신판

  다른 뜻에 대해서는 가시성(可視性) 문서를 참조하십시오.
  다른 뜻에 대해서는 가시성 (CSS) 문서를 참조하십시오.
  다른 뜻에 대해서는 가시성 (UML) 문서를 참조하십시오.

1 개요[ | ]

visibility
可視性
가시성
  • 한 객체가 다른 객체를 보거나 그에 대한 참조를 가지를 수 있는 능력
  • 객체 A가 객체 B에게 메시지를 보내려면, B가 A에게 보여야 한다.
속성 가시성(attribute visibility) ★ B는 A의 속성이다.
파라미터 가시성(parameter visibility) B는 A의 메소드의 파라미터이다.
로컬 가시성(local visibility) B는 A의 메소드 내 (비-파라미터) 로컬 객체이다.
글로벌 가시성(global visibility) B는 전체에서 보인다.

2 클래스 다이어그램[ | ]

+ public
- private
# protected
~ package

3 같이 보기[ | ]

4 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}