┌─────────┐
│ Class02 │       foo
└─────────┘
     │             o
     │             │
     │             │
     │             │
     │             │
     │       ┌────────────┐
     o       │  Class01   │
             ├────────────┤
    bar      │ int amount │
             ├────────────┤
             │ draw()     │
             └────────────┘
                   │
                   │
                   │
                   │
                   o

                  bar