┌────────────────┐
│     Animal     │
├────────────────┤
│ +name: string  │
├────────────────┤
│ +eat()         │
│ +sleep(): void │
│ #digest()*     │
└────────────────┘