Concept Flow - Inner classes and nested classes
Define Outer Class
Define Nested Class (static)
Define Inner Class (non-static)
Create Outer Instance
Create Inner Instance (needs Outer)
Create Nested Instance (no Outer needed)
Access members
End
Shows how Kotlin defines outer, nested (static), and inner (non-static) classes and how instances are created and accessed.