'UML (Unified Modeling Language)'에 해당되는 글 1건

  1. 2008.08.14 UML (Unified Modeling Language)
2008. 8. 14. 15:55

UML (Unified Modeling Language)

ico-file animal.java
ico-file cat.java
ico-file fish.java
ico-file pet.java
ico-file spider.java



도식 , 의사소통 등을 위해 그려지는 UML 이라는 언어 ,Class 다이어그램이라고한다

네모칸에 맨윗부분은 클래스명이고  두번째칸은 Attribute 그다음칸은 메소드나 생성자가 온다

*visibility (가시성)

실제 자바에서 Acces modify(접근 지정자)는                               visibility로써는

                                                             public   ------------------------------      "  +  "                                 

                                                             protected-----------------------------      "  #  "

                                                             default(friendly)-----------------------      "      "

                                                             private  ------------------------------      "  -   "


로 표현된다


표현식으로 visibility Attribute명 : type

                visibility 메소드명() : return type(return type이 void면 생략가능)


메소드에 밑줄이 쳐져있는것은 static


스트레오타입으로 표현 <<        >>

                                               예)<<interface>>    ,    <<abstract>>

추상클래스는 이탤릭체로 표현


두가지 종류의 화살표

실선의 화살표는 extends를 한다는 의미

점선의 화살표는 inferface를 한다는 의미