blob: 0582e54f6e7cf28f7c33a7c1e98fd1b8e16db4d3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
\begin{tikzpicture}
\begin{class}[text width=7cm]{Flight}{0,0}
\attribute{flightNumber : Integer}
\attribute{departureTime : Date}
\attribute{flightDuration : Minutes}
\attribute{departingAirport : String}
\attribute{arrivingAirport : String}
\operation{delayFlight ( numberOfMinutes : Minutes )}
\operation{getArrivalTime ( ) : Date}
\end{class}
\begin{class}{Plane}{11,0}
\attribute{airPlaneType : String}
\attribute{maximumSpeed : MPH}
\attribute{maximumDistance : Miles}
\attribute{tailID : String}
\end{class}
\association{Plane}{assignedPlane}{0..1}{Flight}{0..*}{assignedFlights}
\end{tikzpicture}
|