본문 바로가기
IT지식/기초개념

[UML] Class Diagram 클래스 다이어그램

by 7$ 2020. 7. 14.
public class Employee{
	Private String name;
    Private String age;
    Private String phone;
    Public getName(){
    	return this.name;
    }
    Public getPhone(){
    	return this.phone;
    }
    Public getAge(){
    	return this.age;
    }
}

public class Developer extends Employee{
	Private String id;
    Public getId(){
    	return this.id;
    }
}

- Private

+ Public 

# Protected

~ Package

 

부모 <- 자식 화살표 실선으로 표시

 

<<abstract>> 추상화 (스테레오 타입을 표시)

Employee
- String name
- String phone
+ String getName()
+ String getPhone()
+ String getAge()

              ↑

Developer
- String id
+ String getID()