Creating top-level Java classes
You can use Unified Modeling Language (UML) class diagrams to create Java classes
that are not enclosed in other types (top-level classes).
Creating nested Java classes
You can Unified Modeling Language (UML) class diagrams to create Java classes
that are enclosed in other types (nested classes).
Creating top-level Java interfaces
You can use Unified Modeling Language (UML) class diagrams to create Java interfaces
that are not enclosed in other types (top-level interfaces).
Creating nested interfaces
You can use Unified Modeling Language (UML) class diagrams to create Java interfaces
that are enclosed in other types (nested interfaces).