Skip to content

Instantly share code, notes, and snippets.

@Fannon
Created August 21, 2016 05:51
Show Gist options
  • Save Fannon/390cd3696e28d10be6d4f8583602b4a1 to your computer and use it in GitHub Desktop.
Save Fannon/390cd3696e28d10be6d4f8583602b4a1 to your computer and use it in GitHub Desktop.
OO problem
+----------+
| Object |
+----+-----+
|
|
|
+----------+
+-----+ Device +----+
| +----------+ |
| |
| |
+--------v-----------+ |
| Networked Device | |
+--------+-----------+ |
| |
| |
+--------v----------+ +-----v-----+
| Network Printer | | Printer |
+-------------------+ +-----------+
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment