📐
Pattern
Lab
Interactive Design Pattern Learning
☕ Buy me a coffee
Connections:
Association
Dependency
Aggregation
Composition
Inheritance
Implements
+ Add Class
✓ Verify
Clear
▼
Add Class
×
Stereotype
Concrete Class
«interface»
«abstract»
«enum»
«singleton»
Class Name
Cancel
Save
Add Attribute
×
Visibility
+ Public
- Private
# Protected
~ Package
Modifier
None
Static
Final
Static Final
Attribute Name
Type Category
Primitive Type
Wrapper Type
Collection Type
Class/Interface Type
Custom Type
Type
int
long
float
double
boolean
char
byte
short
void
Type
Integer
Long
Float
Double
Boolean
Character
String
Object
Collection
List
ArrayList
Set
HashSet
Map
HashMap
Queue
Stack
Class Type
Custom Type
Generic Type Parameter
Default Value (optional)
Cancel
Add Attribute
Add Method
×
Visibility
+ Public
- Private
# Protected
~ Package
Modifier
None
Static
Abstract
Final
Synchronized
Method Name
Parameters
Param Name
Param Type
+ Add
Return Type
Type Category
void
Primitive Type
Wrapper Type
Collection Type
Class/Interface Type
Custom Type
Type
int
long
float
double
boolean
char
Type
Integer
Long
Float
Double
Boolean
String
Object
Collection
List
Set
Map
Collection
Class Type
Custom Type
Generic Type Parameter
Cancel
Add Method