┌────────────────────┐ │In java, every class│ ┌───────────────────────┐ ├────────────────────┤ │This is a floating note│ │ │ ├───────────────────────┤ └────────────────────┘ └───────────────────────┘ | | ┌───────────────┐ | │Foo │ | ├───────────────┤ | │-privateField │ ┌──────┐ │+publicField │ │Object│ │#protectedField│--------├──────┤ │~classProtected│ └──────┘ │+publicMethod()│ | │styled method()│ | └───────────────┘ | | ┌──────────────────────┐ | ┌─────────────────────┐ │This note is connected│ | │On last defined class│ ├──────────────────────┤ | ├─────────────────────┤ │ │ | └─────────────────────┘ └──────────────────────┘ | ┌─────────┐ │ArrayList│ ├─────────┤ └─────────┘