Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
unified_modeling_language [2017/10/27 07:59] – [Sequence Diagram] ledyxunified_modeling_language [2021/02/07 05:36] (current) – removed ledyx
Line 1: Line 1:
-= Unified Modeling Language = 
-시스템을 시각화하거나 시스템의 사양이나 설계를 문서화하기 위한 방법 
- 
-http://www.uml.org/ 
- 
-{{tag>Architecture Modeling UML}} 
- 
-= Class Diagram = 
- 
-  * Inheritance(상속) : 하위 클래스가 상위 클래스로부터 확장한 관계 (─▷) 
-  * Interface의 구현 관계 : ---▷ 
-  * Aggregation(집약) : 인스턴스를 **갖고 있는** 관계 (◇─>) 
-<sxh java> 
-/* [Customer] ◇─> [Person] */ 
- 
-class Person { //... } 
-class Customer { 
-  Person[] person; 
-} 
-</sxh> 
-  * 접근 제어 (Java 기준으로) 
-    * + : public 
-    * - : private 
-    * # : protected 
-    * ~ : default 
- 
- 
- 
- 
- 
- 
-= Sequence Diagram = 
-  * Class의 표현은 ":Class" 
-  * ─▶ : Method 호출 
-  * <-- : Method의 Return 
- 
  
unified_modeling_language.1509091164.txt.gz · Last modified: (external edit)